assimp/code
aramis_acg 559daf900d NFF finished except cone implementation.
Added fixes by lynxeye to make assimp work with GCC 4.
Website - again a backup of the current version.

git-svn-id: https://assimp.svn.sourceforge.net/svnroot/assimp/trunk@130 67173fc5-114c-0410-ac8e-9d2fd5bffc1f
2008-09-11 20:50:15 +00:00
..
Compiler Added pushpack1.h and poppack1.h, integrated "FixInfacingNormals"-Step. Removed MD4 loader, MD4FileData.h remains in the extra directory. Renamed "VisualStudio" directory to "MSVC". 2008-08-08 15:18:28 +00:00
extra Added pushpack1.h and poppack1.h, integrated "FixInfacingNormals"-Step. Removed MD4 loader, MD4FileData.h remains in the extra directory. Renamed "VisualStudio" directory to "MSVC". 2008-08-08 15:18:28 +00:00
res git-svn-id: https://assimp.svn.sourceforge.net/svnroot/assimp/trunk@99 67173fc5-114c-0410-ac8e-9d2fd5bffc1f 2008-08-08 18:29:05 +00:00
3DSConverter.cpp NFF finished except cone implementation. 2008-09-11 20:50:15 +00:00
3DSHelper.h NFF finished except cone implementation. 2008-09-11 20:50:15 +00:00
3DSLoader.cpp MD5 bugfix. 2008-08-28 17:35:36 +00:00
3DSLoader.h NFF finished except cone implementation. 2008-09-11 20:50:15 +00:00
ASELoader.cpp MD5 bugfix. 2008-08-28 17:35:36 +00:00
ASELoader.h Update to the LWO loader. Still WIP. 2008-08-10 23:58:21 +00:00
ASEParser.cpp ASE bugfix - light source sections are handled correctly now, unknown subchunks, too. 2008-08-28 23:00:03 +00:00
ASEParser.h ASE bugfix - light source sections are handled correctly now, unknown subchunks, too. 2008-08-28 23:00:03 +00:00
Assimp.cpp Removed AI_C_THREADSAFE flag - there are unknown compiler errors in the x64 build. 2008-09-10 14:39:35 +00:00
BaseImporter.cpp Refactoring ... added documentation, simplified some parts of the code and migrated some class declarations in separate files. 2008-08-08 18:34:14 +00:00
BaseImporter.h NFF finished except cone implementation. 2008-09-11 20:50:15 +00:00
BaseProcess.cpp Refactoring ... added documentation, simplified some parts of the code and migrated some class declarations in separate files. 2008-08-08 18:34:14 +00:00
BaseProcess.h Fixes from Andrew Galante for build with gcc4. LWOB materials finished, some research for LWO2. Unit tests are working again. Added makefile and project workspace for xcode3 (from Andrew, too). 2008-08-13 23:46:46 +00:00
ByteSwap.h Fix linux build 2008-08-17 15:04:10 +00:00
CalcTangentsProcess.cpp GenVertexNormal bugfix. Angle limit wasn't correct. 2008-08-28 23:49:20 +00:00
CalcTangentsProcess.h GenVertexNormal bugfix. Angle limit wasn't correct. 2008-08-28 23:49:20 +00:00
ConvertToLHProcess.cpp ase/ask loader is quite stable now, loads most models correctly 2008-05-30 23:01:25 +00:00
ConvertToLHProcess.h ase/ask loader is quite stable now, loads most models correctly 2008-05-30 23:01:25 +00:00
DXFLoader.cpp Added NFF loader. No standard shapes yet (sphere, cone), but a class for them (StandardShapes) has been declared. 2008-09-07 16:51:05 +00:00
DXFLoader.h Added NFF loader. No standard shapes yet (sphere, cone), but a class for them (StandardShapes) has been declared. 2008-09-07 16:51:05 +00:00
DefaultIOStream.cpp Finished loading of MD2, MD3, MDL2, MDL3, MDL4, MDL5, MDL7, MDL. First WIP version of the SMD loader. Additionals checks added to the validation step. 2008-06-22 10:09:26 +00:00
DefaultIOStream.h Changed "Free" to "Open", Java build configs, port directory added, intellij idea5.1 project file added 2008-05-22 10:20:31 +00:00
DefaultIOSystem.cpp Finished loading of MD2, MD3, MDL2, MDL3, MDL4, MDL5, MDL7, MDL. First WIP version of the SMD loader. Additionals checks added to the validation step. 2008-06-22 10:09:26 +00:00
DefaultIOSystem.h Changed "Free" to "Open", Java build configs, port directory added, intellij idea5.1 project file added 2008-05-22 10:20:31 +00:00
DefaultLogger.cpp LWO update. ASE cleanup. 2008-08-12 01:50:16 +00:00
FileLogStream.h - corrected all local include paths so that there are no "additional include paths" necessary in the build configuration anymore 2008-05-21 15:35:28 +00:00
FixNormalsStep.cpp Added pushpack1.h and poppack1.h, integrated "FixInfacingNormals"-Step. Removed MD4 loader, MD4FileData.h remains in the extra directory. Renamed "VisualStudio" directory to "MSVC". 2008-08-08 15:18:28 +00:00
FixNormalsStep.h Added pushpack1.h and poppack1.h, integrated "FixInfacingNormals"-Step. Removed MD4 loader, MD4FileData.h remains in the extra directory. Renamed "VisualStudio" directory to "MSVC". 2008-08-08 15:18:28 +00:00
GenFaceNormalsProcess.cpp GenVertexNormal bugfix. Angle limit wasn't correct. 2008-08-28 23:49:20 +00:00
GenFaceNormalsProcess.h Added cppunit to the ./contrib dir. Build config for x64 and dll builds (some bugs remaining, but most configs are working) 2008-07-24 11:19:24 +00:00
GenVertexNormalsProcess.cpp Added NFF loader. No standard shapes yet (sphere, cone), but a class for them (StandardShapes) has been declared. 2008-09-07 16:51:05 +00:00
GenVertexNormalsProcess.h GenVertexNormal bugfix. Angle limit wasn't correct. 2008-08-28 23:49:20 +00:00
GenericProperty.h MD5 bugfix. 2008-08-28 17:35:36 +00:00
HMPFileData.h Added pushpack1.h and poppack1.h, integrated "FixInfacingNormals"-Step. Removed MD4 loader, MD4FileData.h remains in the extra directory. Renamed "VisualStudio" directory to "MSVC". 2008-08-08 15:18:28 +00:00
HMPLoader.cpp Added MD5 (md5mesh works, md5anim has not yet been tested) and STL. new unittests, although not yet complete (material system, normals). Bugfixes (GFn and MDL7). Added HMP5 support. Rewrote MD2 and MD3 to be more stable. 2008-08-06 23:01:38 +00:00
HMPLoader.h Fix linux build 2008-08-17 15:04:10 +00:00
HalfLifeFileData.h Fix linux build 2008-08-17 15:04:10 +00:00
Hash.h MD5 bugfix. 2008-08-28 17:35:36 +00:00
IFF.h WIP version of a LWO file loader. Not working yet. 2008-08-07 22:27:17 +00:00
Importer.cpp Added NFF loader. No standard shapes yet (sphere, cone), but a class for them (StandardShapes) has been declared. 2008-09-07 16:51:05 +00:00
ImproveCacheLocality.cpp Added MD5 (md5mesh works, md5anim has not yet been tested) and STL. new unittests, although not yet complete (material system, normals). Bugfixes (GFn and MDL7). Added HMP5 support. Rewrote MD2 and MD3 to be more stable. 2008-08-06 23:01:38 +00:00
ImproveCacheLocality.h Bufixes to the ASE loader, added "RemoveRedundantMaterials"-Step. Rewrite debug output. 2008-07-30 23:00:25 +00:00
JoinVerticesProcess.cpp Bufixes to the ASE loader, added "RemoveRedundantMaterials"-Step. Rewrite debug output. 2008-07-30 23:00:25 +00:00
JoinVerticesProcess.h MD5 bugfix. 2008-08-28 17:35:36 +00:00
KillNormalsProcess.cpp MakeVerbose moved to subdirectory 2008-05-26 21:28:19 +00:00
KillNormalsProcess.h Fix linux build 2008-08-17 15:04:10 +00:00
LWOBLoader.cpp Next WIP version of the LWO loader. LWO2 is still unfinished and crashes every time. 2008-09-08 16:48:21 +00:00
LWOFileData.h Removed AI_C_THREADSAFE flag - there are unknown compiler errors in the x64 build. 2008-09-10 14:39:35 +00:00
LWOLoader.cpp Removed AI_C_THREADSAFE flag - there are unknown compiler errors in the x64 build. 2008-09-10 14:39:35 +00:00
LWOLoader.h Removed AI_C_THREADSAFE flag - there are unknown compiler errors in the x64 build. 2008-09-10 14:39:35 +00:00
LWOMaterial.cpp Removed AI_C_THREADSAFE flag - there are unknown compiler errors in the x64 build. 2008-09-10 14:39:35 +00:00
LimitBoneWeightsProcess.cpp MD5 bugfix. 2008-08-28 17:35:36 +00:00
LimitBoneWeightsProcess.h Added first working version of a MDC loader; no further features like compressed frames tested at the moment. Added config options for keyframe loading, this has been tested with MDL7 only (atm). Some refactoring, a few files are much cleaner and smaller now. RemoveRedundantMats step does now remove unreferenced materials. 2008-08-09 22:39:57 +00:00
MD2FileData.h Fix linux build 2008-08-17 15:04:10 +00:00
MD2Loader.cpp MD5 bugfix. 2008-08-28 17:35:36 +00:00
MD2Loader.h Definitios for MDC and MDR added; MD2 loader is ready for BigEndian now, MD3 too. MD2 and MD3 keyframe option added, not yet implemented for MD3. 2008-08-08 23:58:40 +00:00
MD2NormalTable.h Changed "Free" to "Open", Java build configs, port directory added, intellij idea5.1 project file added 2008-05-22 10:20:31 +00:00
MD3FileData.h Fix linux build 2008-08-17 15:04:10 +00:00
MD3Loader.cpp Bugfix by Jonathan Pokrass: MD3 loader did not use scaling 2008-09-11 11:52:54 +00:00
MD3Loader.h Added first working version of a MDC loader; no further features like compressed frames tested at the moment. Added config options for keyframe loading, this has been tested with MDL7 only (atm). Some refactoring, a few files are much cleaner and smaller now. RemoveRedundantMats step does now remove unreferenced materials. 2008-08-09 22:39:57 +00:00
MD5Loader.cpp MD5 bugfix. 2008-08-28 17:35:36 +00:00
MD5Loader.h Added MD5 (md5mesh works, md5anim has not yet been tested) and STL. new unittests, although not yet complete (material system, normals). Bugfixes (GFn and MDL7). Added HMP5 support. Rewrote MD2 and MD3 to be more stable. 2008-08-06 23:01:38 +00:00
MD5Parser.cpp Added MD5 (md5mesh works, md5anim has not yet been tested) and STL. new unittests, although not yet complete (material system, normals). Bugfixes (GFn and MDL7). Added HMP5 support. Rewrote MD2 and MD3 to be more stable. 2008-08-06 23:01:38 +00:00
MD5Parser.h Added MD5 (md5mesh works, md5anim has not yet been tested) and STL. new unittests, although not yet complete (material system, normals). Bugfixes (GFn and MDL7). Added HMP5 support. Rewrote MD2 and MD3 to be more stable. 2008-08-06 23:01:38 +00:00
MDCFileData.h Added first working version of a MDC loader; no further features like compressed frames tested at the moment. Added config options for keyframe loading, this has been tested with MDL7 only (atm). Some refactoring, a few files are much cleaner and smaller now. RemoveRedundantMats step does now remove unreferenced materials. 2008-08-09 22:39:57 +00:00
MDCLoader.cpp MD5 bugfix. 2008-08-28 17:35:36 +00:00
MDCLoader.h Fix linux build 2008-08-17 15:04:10 +00:00
MDCNormalTable.h Added first working version of a MDC loader; no further features like compressed frames tested at the moment. Added config options for keyframe loading, this has been tested with MDL7 only (atm). Some refactoring, a few files are much cleaner and smaller now. RemoveRedundantMats step does now remove unreferenced materials. 2008-08-09 22:39:57 +00:00
MDLDefaultColorMap.h Changed "Free" to "Open", Java build configs, port directory added, intellij idea5.1 project file added 2008-05-22 10:20:31 +00:00
MDLFileData.h Fix linux build 2008-08-17 15:04:10 +00:00
MDLLoader.cpp MD5 bugfix. 2008-08-28 17:35:36 +00:00
MDLLoader.h MD5 bugfix. 2008-08-28 17:35:36 +00:00
MDLMaterialLoader.cpp MD5 bugfix. 2008-08-28 17:35:36 +00:00
MDRFileData.h Definitios for MDC and MDR added; MD2 loader is ready for BigEndian now, MD3 too. MD2 and MD3 keyframe option added, not yet implemented for MD3. 2008-08-08 23:58:40 +00:00
MaterialSystem.cpp MD5 bugfix. 2008-08-28 17:35:36 +00:00
MaterialSystem.h Added MD5 (md5mesh works, md5anim has not yet been tested) and STL. new unittests, although not yet complete (material system, normals). Bugfixes (GFn and MDL7). Added HMP5 support. Rewrote MD2 and MD3 to be more stable. 2008-08-06 23:01:38 +00:00
NFFLoader.cpp NFF finished except cone implementation. 2008-09-11 20:50:15 +00:00
NFFLoader.h NFF finished except cone implementation. 2008-09-11 20:50:15 +00:00
ObjFileData.h - BUGFIX: Fixed a crash in the normal-loader method of obj loader. 2008-08-14 21:25:50 +00:00
ObjFileImporter.cpp BUGFIX: Correct handling of not stored texture coordinates 2008-09-09 22:32:04 +00:00
ObjFileImporter.h - BUGFIX: Fixed a crash in the normal-loader method of obj loader. 2008-08-14 21:25:50 +00:00
ObjFileMtlImporter.cpp - BUGFIX: Fixed a crash in the normal-loader method of obj loader. 2008-08-14 21:25:50 +00:00
ObjFileMtlImporter.h - BUGFIX: Fixed a crash in the normal-loader method of obj loader. 2008-08-14 21:25:50 +00:00
ObjFileParser.cpp BUGFIX: Correct handling of not stored texture coordinates 2008-09-09 22:32:04 +00:00
ObjFileParser.h - BUGFIX: Fixed a crash in the normal-loader method of obj loader. 2008-08-14 21:25:50 +00:00
ObjTools.h Changed "Free" to "Open", Java build configs, port directory added, intellij idea5.1 project file added 2008-05-22 10:20:31 +00:00
OptimizeGraphProcess.cpp MD5 bugfix. 2008-08-28 17:35:36 +00:00
OptimizeGraphProcess.h MD5 bugfix. 2008-08-28 17:35:36 +00:00
ParsingUtils.h 3DS bugfixes; ASE bugfix (newline), PLY revert to older version, SMD is working now (partially); homepage added to SVN 2008-07-10 16:49:01 +00:00
PlyLoader.cpp MD5 bugfix. 2008-08-28 17:35:36 +00:00
PlyLoader.h Changed "Free" to "Open", Java build configs, port directory added, intellij idea5.1 project file added 2008-05-22 10:20:31 +00:00
PlyParser.cpp 3DS bugfixes; ASE bugfix (newline), PLY revert to older version, SMD is working now (partially); homepage added to SVN 2008-07-10 16:49:01 +00:00
PlyParser.h Fix linux build 2008-08-17 15:04:10 +00:00
PretransformVertices.cpp MD5 bugfix. 2008-08-28 17:35:36 +00:00
PretransformVertices.h Added cppunit to the ./contrib dir. Build config for x64 and dll builds (some bugs remaining, but most configs are working) 2008-07-24 11:19:24 +00:00
RemoveComments.cpp Added "ImproveCacheLocality"-Step; Added Unit tests (3 at the moment); Fixed hp spelling errors. 2008-07-22 22:52:16 +00:00
RemoveComments.h Added NFF loader. No standard shapes yet (sphere, cone), but a class for them (StandardShapes) has been declared. 2008-09-07 16:51:05 +00:00
RemoveRedundantMaterials.cpp Added first working version of a MDC loader; no further features like compressed frames tested at the moment. Added config options for keyframe loading, this has been tested with MDL7 only (atm). Some refactoring, a few files are much cleaner and smaller now. RemoveRedundantMats step does now remove unreferenced materials. 2008-08-09 22:39:57 +00:00
RemoveRedundantMaterials.h Fix linux build 2008-08-17 15:04:10 +00:00
SGSpatialSort.cpp MD5 bugfix. 2008-08-28 17:35:36 +00:00
SGSpatialSort.h NFF finished except cone implementation. 2008-09-11 20:50:15 +00:00
SMDLoader.cpp Added DXF implementation. No support for polymeshes yes, just 3DFACE elements are implemented. 2008-09-05 13:21:01 +00:00
SMDLoader.h Fix linux build 2008-08-17 15:04:10 +00:00
STLLoader.cpp Added NFF loader. No standard shapes yet (sphere, cone), but a class for them (StandardShapes) has been declared. 2008-09-07 16:51:05 +00:00
STLLoader.h Added NFF loader. No standard shapes yet (sphere, cone), but a class for them (StandardShapes) has been declared. 2008-09-07 16:51:05 +00:00
SmoothingGroups.h NFF finished except cone implementation. 2008-09-11 20:50:15 +00:00
SmoothingGroups.inl NFF finished except cone implementation. 2008-09-11 20:50:15 +00:00
SpatialSort.cpp Fixes for 64 bit builds 2008-06-01 12:46:17 +00:00
SpatialSort.h Fix linux build 2008-08-17 15:04:10 +00:00
SplitLargeMeshes.cpp MD5 bugfix. 2008-08-28 17:35:36 +00:00
SplitLargeMeshes.h Fixes from Andrew Galante for build with gcc4. LWOB materials finished, some research for LWO2. Unit tests are working again. Added makefile and project workspace for xcode3 (from Andrew, too). 2008-08-13 23:46:46 +00:00
StandardShapes.cpp NFF finished except cone implementation. 2008-09-11 20:50:15 +00:00
StandardShapes.h NFF finished except cone implementation. 2008-09-11 20:50:15 +00:00
StringComparison.h LWOB loader nearly finished, LWO2 is WIP (many hours with the hex editor to come ...). Added test models for LWOB. Cleaned up the 3DS loader, overloaded ASSIMP_stricmp for std::string. 2008-08-13 15:45:57 +00:00
TextureTransform.cpp Finished loading of MD2, MD3, MDL2, MDL3, MDL4, MDL5, MDL7, MDL. First WIP version of the SMD loader. Additionals checks added to the validation step. 2008-06-22 10:09:26 +00:00
TextureTransform.h Fix linux build 2008-08-17 15:04:10 +00:00
TriangulateProcess.cpp Added "ImproveCacheLocality"-Step; Added Unit tests (3 at the moment); Fixed hp spelling errors. 2008-07-22 22:52:16 +00:00
TriangulateProcess.h Added cppunit to the ./contrib dir. Build config for x64 and dll builds (some bugs remaining, but most configs are working) 2008-07-24 11:19:24 +00:00
ValidateDataStructure.cpp Fixes from Andrew Galante for build with gcc4. LWOB materials finished, some research for LWO2. Unit tests are working again. Added makefile and project workspace for xcode3 (from Andrew, too). 2008-08-13 23:46:46 +00:00
ValidateDataStructure.h Added cppunit to the ./contrib dir. Build config for x64 and dll builds (some bugs remaining, but most configs are working) 2008-07-24 11:19:24 +00:00
VertexTriangleAdjacency.cpp Added "ImproveCacheLocality"-Step; Added Unit tests (3 at the moment); Fixed hp spelling errors. 2008-07-22 22:52:16 +00:00
VertexTriangleAdjacency.h Added cppunit to the ./contrib dir. Build config for x64 and dll builds (some bugs remaining, but most configs are working) 2008-07-24 11:19:24 +00:00
Win32DebugLogStream.h - corrected all local include paths so that there are no "additional include paths" necessary in the build configuration anymore 2008-05-21 15:35:28 +00:00
XFileHelper.h - Bugfix: XFileParser handles vertex colors correctly now. Fixes exception in sheep.x import 2008-08-02 13:20:41 +00:00
XFileImporter.cpp - Bugfix: XFileParser handles vertex colors correctly now. Fixes exception in sheep.x import 2008-08-02 13:20:41 +00:00
XFileImporter.h Changed "Free" to "Open", Java build configs, port directory added, intellij idea5.1 project file added 2008-05-22 10:20:31 +00:00
XFileParser.cpp - Bugfix: XFileParser handles vertex colors correctly now. Fixes exception in sheep.x import 2008-08-02 13:20:41 +00:00
XFileParser.h Changed "Free" to "Open", Java build configs, port directory added, intellij idea5.1 project file added 2008-05-22 10:20:31 +00:00
aiAssert.cpp Added Importer::RegisterLoader() and Importer::UnregisterLoader(). 2008-08-11 17:49:02 +00:00
fast_atof.h Added DXF implementation. No support for polymeshes yes, just 3DFACE elements are implemented. 2008-09-05 13:21:01 +00:00
makefile Fixes from Andrew Galante for build with gcc4. LWOB materials finished, some research for LWO2. Unit tests are working again. Added makefile and project workspace for xcode3 (from Andrew, too). 2008-08-13 23:46:46 +00:00
qnan.h NFF finished except cone implementation. 2008-09-11 20:50:15 +00:00