assimp/test/unit
aramis_acg 383a614931 Fixed some minor issues in the AC loader. However, it still crashes with large and complicated models. Line handling is complete.
Moved the code to find degenerated primitives to a separate step that is not anymore active by default. 
The FindInvalidData-Step isn't active by default now. It hast a flag and must be explicitly requested.
Added line and point handling code to the CalcTangentsStep - not yet tested.
Added support for the Sense 8 (WorldToolKit) NFF file format. The format uses the same file extension as the "Neutral File Format" (and is implemented in the same loader). Seems to work well, added test files for it.
Added itoa10 function - so we have itoa on all platforms.
Small optimizations in the SortByPType step.
Fixed the material validation: textured meshes without uv coords cause a warning now.
Fixed a minor isses with the OFF loader.
Added empty unit tests for the new steps - to be filled in the next days. 
Added SceneCombiner.cpp. It contains utilities to join meshes and scenes. The latter will be needed by the LWS loader (LWS files contain references to external LWO files and the LWO loader is already to complicated that it would make sense to add an additional code path to it). Mesh joining is needed by some pp steps, but the code has not yet been moved to its new location.
Added WIP light & camera support to the ASE loader. Works for the moment, but there's much missing. ASE parser refactored, the code is still quite long but at least cleaner. Fixed a bug that caused ASE to import invalid texture coordinates.
Makefiles and VC8 solution are up-to-date. The rest isn't.

git-svn-id: https://assimp.svn.sourceforge.net/svnroot/assimp/trunk@192 67173fc5-114c-0410-ac8e-9d2fd5bffc1f
2008-10-22 20:06:16 +00:00
..
ExecuteUnitTestWin32.bat 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
ExecuteUnitTestWin64.bat 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
Main.cpp The "SplitLargeMeshes"-Process handles bones correctly now. Added Unittest for it and fixed some minor details. 2008-07-29 20:36:27 +00:00
utFindInvalidData.cpp Added temporary boost workaround - some assimp features work with reduced functionality in this case. 2008-10-13 16:45:48 +00:00
utFindInvalidData.h Added temporary boost workaround - some assimp features work with reduced functionality in this case. 2008-10-13 16:45:48 +00:00
utFixInfacingNormals.cpp Added "ImproveCacheLocality"-Step; Added Unit tests (3 at the moment); Fixed hp spelling errors. 2008-07-22 22:52:16 +00:00
utGenNormals.cpp Added support for point and line primitives. 2008-09-30 20:20:56 +00:00
utGenNormals.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
utImporter.cpp MD5 bugfix. 2008-08-28 17:35:36 +00:00
utImporter.h MD5 bugfix. 2008-08-28 17:35:36 +00:00
utImproveCacheLocality.cpp Added "ImproveCacheLocality"-Step; Added Unit tests (3 at the moment); Fixed hp spelling errors. 2008-07-22 22:52:16 +00:00
utJoinVertices.cpp MD5 bugfix. 2008-08-28 17:35:36 +00:00
utJoinVertices.h MD5 bugfix. 2008-08-28 17:35:36 +00:00
utLimitBoneWeights.cpp Added "ImproveCacheLocality"-Step; Added Unit tests (3 at the moment); Fixed hp spelling errors. 2008-07-22 22:52:16 +00:00
utLimitBoneWeights.h MD5 bugfix. 2008-08-28 17:35:36 +00:00
utMaterialSystem.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
utMaterialSystem.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
utOptimizeGraph.cpp MD5 bugfix. 2008-08-28 17:35:36 +00:00
utOptimizeGraph.h MD5 bugfix. 2008-08-28 17:35:36 +00:00
utPretransformVertices.cpp Added "ImproveCacheLocality"-Step; Added Unit tests (3 at the moment); Fixed hp spelling errors. 2008-07-22 22:52:16 +00:00
utPretransformVertices.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
utRemoveComments.cpp Added "ImproveCacheLocality"-Step; Added Unit tests (3 at the moment); Fixed hp spelling errors. 2008-07-22 22:52:16 +00:00
utRemoveComments.h Added "ImproveCacheLocality"-Step; Added Unit tests (3 at the moment); Fixed hp spelling errors. 2008-07-22 22:52:16 +00:00
utRemoveComponent.cpp Fixed some minor issues in the AC loader. However, it still crashes with large and complicated models. Line handling is complete. 2008-10-22 20:06:16 +00:00
utRemoveComponent.h Fixed some minor issues in the AC loader. However, it still crashes with large and complicated models. Line handling is complete. 2008-10-22 20:06:16 +00:00
utRemoveRedundantMaterials.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
utRemoveRedundantMaterials.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
utSharedPPData.cpp Added unit test for SharedPostProcessInfo 2008-09-27 19:26:13 +00:00
utSharedPPData.h Added unit test for SharedPostProcessInfo 2008-09-27 19:26:13 +00:00
utSortByPType.cpp Added support for point and line primitives. 2008-09-30 20:20:56 +00:00
utSortByPType.h Added support for point and line primitives. 2008-09-30 20:20:56 +00:00
utSplitLargeMeshes.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
utSplitLargeMeshes.h The "SplitLargeMeshes"-Process handles bones correctly now. Added Unittest for it and fixed some minor details. 2008-07-29 20:36:27 +00:00
utTextureTransform.cpp Added "ImproveCacheLocality"-Step; Added Unit tests (3 at the moment); Fixed hp spelling errors. 2008-07-22 22:52:16 +00:00
utTriangulate.cpp Added support for point and line primitives. 2008-09-30 20:20:56 +00:00
utTriangulate.h Added support for point and line primitives. 2008-09-30 20:20:56 +00:00
utVertexTriangleAdjacency.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
utVertexTriangleAdjacency.h Added "ImproveCacheLocality"-Step; Added Unit tests (3 at the moment); Fixed hp spelling errors. 2008-07-22 22:52:16 +00:00