assimp/code
ulfjorensen b776f04251 More bugfixes from Jonathan:
- fixed material loading in OBJ importer
- Bugfix: loads obj files without texture coords correctly now

git-svn-id: https://assimp.svn.sourceforge.net/svnroot/assimp/trunk@144 67173fc5-114c-0410-ac8e-9d2fd5bffc1f
2008-09-16 13:53:10 +00:00
..
extra ASSIMP Beta 1, final fixes for the release. 2008-09-13 22:31:15 +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 Fixes for build with mingw (no warnings in 32 Bit build, even with -wall). 2008-09-12 20:25:11 +00:00
3DSLoader.cpp Fixes for build with mingw (no warnings in 32 Bit build, even with -wall). 2008-09-12 20:25:11 +00:00
3DSLoader.h NFF finished except cone implementation. 2008-09-11 20:50:15 +00:00
ASELoader.cpp Fixes for some warnings in the gcc4 linux 64 build. 2008-09-13 09:01:24 +00:00
ASELoader.h Update to the LWO loader. Still WIP. 2008-08-10 23:58:21 +00:00
ASEParser.cpp Fixes for build with mingw (no warnings in 32 Bit build, even with -wall). 2008-09-12 20:25:11 +00:00
ASEParser.h Fixes for build with mingw (no warnings in 32 Bit build, even with -wall). 2008-09-12 20:25:11 +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 ASSIMP Beta 1, final fixes for the release. 2008-09-13 22:31:15 +00:00
BaseImporter.h ASSIMP Beta 1, final fixes for the release. 2008-09-13 22:31: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 for build with mingw (no warnings in 32 Bit build, even with -wall). 2008-09-12 20:25:11 +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 ASSIMP Beta 1, final fixes for the release. 2008-09-13 22:31:15 +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 ASSIMP Beta 1, final fixes for the release. 2008-09-13 22:31:15 +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 Fixes for build with mingw (no warnings in 32 Bit build, even with -wall). 2008-09-12 20:25:11 +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 Fixes for build with mingw (no warnings in 32 Bit build, even with -wall). 2008-09-12 20:25:11 +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 Fixes for build with mingw (no warnings in 32 Bit build, even with -wall). 2008-09-12 20:25:11 +00:00
FixNormalsStep.cpp Fixes for build with mingw (no warnings in 32 Bit build, even with -wall). 2008-09-12 20:25:11 +00:00
FixNormalsStep.h ASSIMP Beta 1, final fixes for the release. 2008-09-13 22:31:15 +00:00
GenFaceNormalsProcess.cpp Fixes for build with mingw (no warnings in 32 Bit build, even with -wall). 2008-09-12 20:25:11 +00:00
GenFaceNormalsProcess.h Fixes for build with mingw (no warnings in 32 Bit build, even with -wall). 2008-09-12 20:25:11 +00:00
GenVertexNormalsProcess.cpp Fixes for build with mingw (no warnings in 32 Bit build, even with -wall). 2008-09-12 20:25:11 +00:00
GenVertexNormalsProcess.h Fixes for build with mingw (no warnings in 32 Bit build, even with -wall). 2008-09-12 20:25:11 +00:00
GenericProperty.h Fixes for build with mingw (no warnings in 32 Bit build, even with -wall). 2008-09-12 20:25:11 +00:00
HMPFileData.h Fixes for build with mingw (no warnings in 32 Bit build, even with -wall). 2008-09-12 20:25:11 +00:00
HMPLoader.cpp Fixes for build with mingw (no warnings in 32 Bit build, even with -wall). 2008-09-12 20:25:11 +00:00
HMPLoader.h Fixes for build with mingw (no warnings in 32 Bit build, even with -wall). 2008-09-12 20:25:11 +00:00
HalfLifeFileData.h Fixes for build with mingw (no warnings in 32 Bit build, even with -wall). 2008-09-12 20:25:11 +00:00
Hash.h Fixes for build with mingw (no warnings in 32 Bit build, even with -wall). 2008-09-12 20:25:11 +00:00
IFF.h Fixes for build with mingw (no warnings in 32 Bit build, even with -wall). 2008-09-12 20:25:11 +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 Fixes for build with mingw (no warnings in 32 Bit build, even with -wall). 2008-09-12 20:25:11 +00:00
ImproveCacheLocality.h Fixes for build with mingw (no warnings in 32 Bit build, even with -wall). 2008-09-12 20:25:11 +00:00
JoinVerticesProcess.cpp Fixes for some warnings in the gcc4 linux 64 build. 2008-09-13 09:01:24 +00:00
JoinVerticesProcess.h Fixes for build with mingw (no warnings in 32 Bit build, even with -wall). 2008-09-12 20:25:11 +00:00
KillNormalsProcess.cpp Fixes for build with mingw (no warnings in 32 Bit build, even with -wall). 2008-09-12 20:25:11 +00:00
KillNormalsProcess.h Fix linux build 2008-08-17 15:04:10 +00:00
LWOBLoader.cpp LWO2 partial support, makefile fix. 2008-09-13 11:11:51 +00:00
LWOFileData.h LWO2 partial support, makefile fix. 2008-09-13 11:11:51 +00:00
LWOLoader.cpp LWO2 partial support, makefile fix. 2008-09-13 11:11:51 +00:00
LWOLoader.h LWO2 partial support, makefile fix. 2008-09-13 11:11:51 +00:00
LWOMaterial.cpp LWO2 partial support, makefile fix. 2008-09-13 11:11:51 +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 Fixes for build with mingw (no warnings in 32 Bit build, even with -wall). 2008-09-12 20:25:11 +00:00
MD2Loader.cpp Fixes for build with mingw (no warnings in 32 Bit build, even with -wall). 2008-09-12 20:25:11 +00:00
MD2Loader.h Fixes for build with mingw (no warnings in 32 Bit build, even with -wall). 2008-09-12 20:25:11 +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 Fixes for build with mingw (no warnings in 32 Bit build, even with -wall). 2008-09-12 20:25:11 +00:00
MD3Loader.cpp Bugfix by Jonathan Pokrass: MD3 loader did not use scaling 2008-09-11 11:52:54 +00:00
MD3Loader.h Fixes for build with mingw (no warnings in 32 Bit build, even with -wall). 2008-09-12 20:25:11 +00:00
MD5Loader.cpp Fixes for build with mingw (no warnings in 32 Bit build, even with -wall). 2008-09-12 20:25:11 +00:00
MD5Loader.h Fixes for build with mingw (no warnings in 32 Bit build, even with -wall). 2008-09-12 20:25:11 +00:00
MD5Parser.cpp Fixes for some warnings in the gcc4 linux 64 build. 2008-09-13 09:01:24 +00:00
MD5Parser.h Fixes for some warnings in the gcc4 linux 64 build. 2008-09-13 09:01:24 +00:00
MDCFileData.h Fixes for build with mingw (no warnings in 32 Bit build, even with -wall). 2008-09-12 20:25:11 +00:00
MDCLoader.cpp MD5 bugfix. 2008-08-28 17:35:36 +00:00
MDCLoader.h Fixes for build with mingw (no warnings in 32 Bit build, even with -wall). 2008-09-12 20:25:11 +00:00
MDCNormalTable.h Fixes for build with mingw (no warnings in 32 Bit build, even with -wall). 2008-09-12 20:25:11 +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 Fixes for build with mingw (no warnings in 32 Bit build, even with -wall). 2008-09-12 20:25:11 +00:00
MDLLoader.cpp Fixes for build with mingw (no warnings in 32 Bit build, even with -wall). 2008-09-12 20:25:11 +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 Fixes for build with mingw (no warnings in 32 Bit build, even with -wall). 2008-09-12 20:25:11 +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 Fixes for build with mingw (no warnings in 32 Bit build, even with -wall). 2008-09-12 20:25:11 +00:00
NFFLoader.h Fixes for build with mingw (no warnings in 32 Bit build, even with -wall). 2008-09-12 20:25:11 +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 More bugfixes from Jonathan: 2008-09-16 13:53:10 +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 More bugfixes from Jonathan: 2008-09-16 13:53:10 +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 ASSIMP Beta 1, final fixes for the release. 2008-09-13 22:31:15 +00:00
OptimizeGraphProcess.h MD5 bugfix. 2008-08-28 17:35:36 +00:00
ParsingUtils.h Fixes for build with mingw (no warnings in 32 Bit build, even with -wall). 2008-09-12 20:25:11 +00:00
PlyLoader.cpp Fixes for build with mingw (no warnings in 32 Bit build, even with -wall). 2008-09-12 20:25:11 +00:00
PlyLoader.h Fixes for build with mingw (no warnings in 32 Bit build, even with -wall). 2008-09-12 20:25:11 +00:00
PlyParser.cpp Fixes for build with mingw (no warnings in 32 Bit build, even with -wall). 2008-09-12 20:25:11 +00:00
PlyParser.h Fixes for build with mingw (no warnings in 32 Bit build, even with -wall). 2008-09-12 20:25:11 +00:00
PretransformVertices.cpp MD5 bugfix. 2008-08-28 17:35:36 +00:00
PretransformVertices.h Fixes for build with mingw (no warnings in 32 Bit build, even with -wall). 2008-09-12 20:25:11 +00:00
RemoveComments.cpp Fixes for build with mingw (no warnings in 32 Bit build, even with -wall). 2008-09-12 20:25:11 +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 Fixes for build with mingw (no warnings in 32 Bit build, even with -wall). 2008-09-12 20:25:11 +00:00
SGSpatialSort.h NFF finished except cone implementation. 2008-09-11 20:50:15 +00:00
SMDLoader.cpp Fixes for build with mingw (no warnings in 32 Bit build, even with -wall). 2008-09-12 20:25:11 +00:00
SMDLoader.h Fix linux build 2008-08-17 15:04:10 +00:00
STLLoader.cpp Fixes for some warnings in the gcc4 linux 64 build. 2008-09-13 09:01:24 +00:00
STLLoader.h Fixes for build with mingw (no warnings in 32 Bit build, even with -wall). 2008-09-12 20:25:11 +00:00
SmoothingGroups.h NFF finished except cone implementation. 2008-09-11 20:50:15 +00:00
SmoothingGroups.inl Fixes for build with mingw (no warnings in 32 Bit build, even with -wall). 2008-09-12 20:25:11 +00:00
SpatialSort.cpp Fixes for build with mingw (no warnings in 32 Bit build, even with -wall). 2008-09-12 20:25:11 +00:00
SpatialSort.h Fix linux build 2008-08-17 15:04:10 +00:00
SplitLargeMeshes.cpp Fixes for some warnings in the gcc4 linux 64 build. 2008-09-13 09:01:24 +00:00
SplitLargeMeshes.h Fixes for build with mingw (no warnings in 32 Bit build, even with -wall). 2008-09-12 20:25:11 +00:00
StandardShapes.cpp Fixes for build with mingw (no warnings in 32 Bit build, even with -wall). 2008-09-12 20:25:11 +00:00
StandardShapes.h Fixes for build with mingw (no warnings in 32 Bit build, even with -wall). 2008-09-12 20:25:11 +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 Fixes for some warnings in the gcc4 linux 64 build. 2008-09-13 09:01:24 +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 Fixes for build with mingw (no warnings in 32 Bit build, even with -wall). 2008-09-12 20:25:11 +00:00
ValidateDataStructure.cpp Fixes for build with mingw (no warnings in 32 Bit build, even with -wall). 2008-09-12 20:25:11 +00:00
ValidateDataStructure.h Fixes for build with mingw (no warnings in 32 Bit build, even with -wall). 2008-09-12 20:25:11 +00:00
VertexTriangleAdjacency.cpp Fixes for build with mingw (no warnings in 32 Bit build, even with -wall). 2008-09-12 20:25:11 +00:00
VertexTriangleAdjacency.h Fixes for build with mingw (no warnings in 32 Bit build, even with -wall). 2008-09-12 20:25:11 +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 Fixes for build with mingw (no warnings in 32 Bit build, even with -wall). 2008-09-12 20:25:11 +00:00
XFileImporter.cpp Fixes for build with mingw (no warnings in 32 Bit build, even with -wall). 2008-09-12 20:25:11 +00:00
XFileImporter.h Fixes for build with mingw (no warnings in 32 Bit build, even with -wall). 2008-09-12 20:25:11 +00:00
XFileParser.cpp Fixes for build with mingw (no warnings in 32 Bit build, even with -wall). 2008-09-12 20:25:11 +00:00
XFileParser.h Fixes for build with mingw (no warnings in 32 Bit build, even with -wall). 2008-09-12 20:25:11 +00:00
aiAssert.cpp Fixes for build with mingw (no warnings in 32 Bit build, even with -wall). 2008-09-12 20:25:11 +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 LWO2 partial support, makefile fix. 2008-09-13 11:11:51 +00:00
qnan.h NFF finished except cone implementation. 2008-09-11 20:50:15 +00:00