Commit Graph

10376 Commits (c3a097abc9f1060b50e7da1620aa4e107633bf18)

Author SHA1 Message Date
rave3d afdad92229 Adding VS 9.0 Workspace
jAssimp will not build in this Configuration


git-svn-id: https://assimp.svn.sourceforge.net/svnroot/assimp/trunk@131 67173fc5-114c-0410-ac8e-9d2fd5bffc1f
2008-09-12 09:55:06 +00:00
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
ulfjorensen c9eee99303 Bugfix by Jonathan Pokrass: MD3 loader did not use scaling
git-svn-id: https://assimp.svn.sourceforge.net/svnroot/assimp/trunk@129 67173fc5-114c-0410-ac8e-9d2fd5bffc1f
2008-09-11 11:52:54 +00:00
aramis_acg 1a55e7e8f1 NFF spheres are working now.
Added additional NFF test model.

git-svn-id: https://assimp.svn.sourceforge.net/svnroot/assimp/trunk@128 67173fc5-114c-0410-ac8e-9d2fd5bffc1f
2008-09-10 20:37:24 +00:00
aramis_acg 96f2b0b536 Removed AI_C_THREADSAFE flag - there are unknown compiler errors in the x64 build.
Removed config options for LWO, code cleanup; still WIP
Added a few StandardShapes implementations.

git-svn-id: https://assimp.svn.sourceforge.net/svnroot/assimp/trunk@126 67173fc5-114c-0410-ac8e-9d2fd5bffc1f
2008-09-10 14:39:35 +00:00
kimmi d4d9d016d1 BUGFIX: Correct handling of not stored texture coordinates
git-svn-id: https://assimp.svn.sourceforge.net/svnroot/assimp/trunk@125 67173fc5-114c-0410-ac8e-9d2fd5bffc1f
2008-09-09 22:32:04 +00:00
aramis_acg af18307f95 Next WIP version of the LWO loader. LWO2 is still unfinished and crashes every time.
Added NFF test model.

git-svn-id: https://assimp.svn.sourceforge.net/svnroot/assimp/trunk@123 67173fc5-114c-0410-ac8e-9d2fd5bffc1f
2008-09-08 16:48:21 +00:00
kimmi d38e83766b BUGFIX: Fix correct handling of erroreous models (invalid token will now not cause a crash)
git-svn-id: https://assimp.svn.sourceforge.net/svnroot/assimp/trunk@122 67173fc5-114c-0410-ac8e-9d2fd5bffc1f
2008-09-07 20:50:51 +00:00
aramis_acg f69446937b Added NFF loader. No standard shapes yet (sphere, cone), but a class for them (StandardShapes) has been declared.
Fixed a small bug in the DXF loader, a few test models, however, are still corrupted.

git-svn-id: https://assimp.svn.sourceforge.net/svnroot/assimp/trunk@121 67173fc5-114c-0410-ac8e-9d2fd5bffc1f
2008-09-07 16:51:05 +00:00
aramis_acg 56563016b0 Added DXF implementation. No support for polymeshes yes, just 3DFACE elements are implemented.
Added strtol64s function, refactored SMDLoader.cpp to use it.

git-svn-id: https://assimp.svn.sourceforge.net/svnroot/assimp/trunk@120 67173fc5-114c-0410-ac8e-9d2fd5bffc1f
2008-09-05 13:21:01 +00:00
aramis_acg ad4cc033d8 GenVertexNormal bugfix. Angle limit wasn't correct.
git-svn-id: https://assimp.svn.sourceforge.net/svnroot/assimp/trunk@119 67173fc5-114c-0410-ac8e-9d2fd5bffc1f
2008-08-28 23:49:20 +00:00
aramis_acg cae8563764 ASE bugfix - light source sections are handled correctly now, unknown subchunks, too.
git-svn-id: https://assimp.svn.sourceforge.net/svnroot/assimp/trunk@118 67173fc5-114c-0410-ac8e-9d2fd5bffc1f
2008-08-28 23:00:03 +00:00
aramis_acg 64400f9123 Added MD5 test model.
git-svn-id: https://assimp.svn.sourceforge.net/svnroot/assimp/trunk@117 67173fc5-114c-0410-ac8e-9d2fd5bffc1f
2008-08-28 17:40:47 +00:00
aramis_acg 38d04b6796 MD5 bugfix.
WIP version of the OptimizeGraph-Step.
Added hashes to some string routines (speedup).
Improved property system for float and strings.
Refactoring code for computing normals from smoothinggroups.
Implemented C-ASSIMP.

git-svn-id: https://assimp.svn.sourceforge.net/svnroot/assimp/trunk@116 67173fc5-114c-0410-ac8e-9d2fd5bffc1f
2008-08-28 17:35:36 +00:00
kimmi 51bfc46c1d Fix linux build
git-svn-id: https://assimp.svn.sourceforge.net/svnroot/assimp/trunk@115 67173fc5-114c-0410-ac8e-9d2fd5bffc1f
2008-08-17 15:04:10 +00:00
kimmi 0ccf2dd60b Add scons build
git-svn-id: https://assimp.svn.sourceforge.net/svnroot/assimp/trunk@114 67173fc5-114c-0410-ac8e-9d2fd5bffc1f
2008-08-17 15:01:43 +00:00
aramis_acg b2a1268711 STL bugfix. LWO2 next WIP version, deactivated for the moment (as I'm away for a week. LWOB (LightWave 1-4) remains activated).
git-svn-id: https://assimp.svn.sourceforge.net/svnroot/assimp/trunk@113 67173fc5-114c-0410-ac8e-9d2fd5bffc1f
2008-08-15 23:23:28 +00:00
kimmi fa8edfe207 - BUGFIX: Fixed a crash in the normal-loader method of obj loader.
- CHANGE: Improve and fix a bug in texture coordinate loading in obj loader.
- CHANGE: Use ai_assert instead of assert.

git-svn-id: https://assimp.svn.sourceforge.net/svnroot/assimp/trunk@112 67173fc5-114c-0410-ac8e-9d2fd5bffc1f
2008-08-14 21:25:50 +00:00
aramis_acg c1d19035ee Added Andrew Galante to the CREDITS file. I forgot it yesterday.
git-svn-id: https://assimp.svn.sourceforge.net/svnroot/assimp/trunk@111 67173fc5-114c-0410-ac8e-9d2fd5bffc1f
2008-08-14 17:39:31 +00:00
aramis_acg f13edd8acf 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).
git-svn-id: https://assimp.svn.sourceforge.net/svnroot/assimp/trunk@110 67173fc5-114c-0410-ac8e-9d2fd5bffc1f
2008-08-13 23:46:46 +00:00
aramis_acg 0148d06678 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.
git-svn-id: https://assimp.svn.sourceforge.net/svnroot/assimp/trunk@109 67173fc5-114c-0410-ac8e-9d2fd5bffc1f
2008-08-13 15:45:57 +00:00
aramis_acg 676124e6e6 LWO update. ASE cleanup.
git-svn-id: https://assimp.svn.sourceforge.net/svnroot/assimp/trunk@108 67173fc5-114c-0410-ac8e-9d2fd5bffc1f
2008-08-12 01:50:16 +00:00
aramis_acg 0b1e8fefa5 Fixed log formatting in DefaultLogger.cpp to work with AssimpView.
git-svn-id: https://assimp.svn.sourceforge.net/svnroot/assimp/trunk@107 67173fc5-114c-0410-ac8e-9d2fd5bffc1f
2008-08-11 20:57:18 +00:00
kimmi b5c54703d0 Add ThreadID to default log stream output.
git-svn-id: https://assimp.svn.sourceforge.net/svnroot/assimp/trunk@106 67173fc5-114c-0410-ac8e-9d2fd5bffc1f
2008-08-11 19:17:33 +00:00
aramis_acg cefecc1fe7 Added Importer::RegisterLoader() and Importer::UnregisterLoader().
git-svn-id: https://assimp.svn.sourceforge.net/svnroot/assimp/trunk@105 67173fc5-114c-0410-ac8e-9d2fd5bffc1f
2008-08-11 17:49:02 +00:00
aramis_acg 9bc8e8701f Update to the LWO loader. Still WIP.
git-svn-id: https://assimp.svn.sourceforge.net/svnroot/assimp/trunk@104 67173fc5-114c-0410-ac8e-9d2fd5bffc1f
2008-08-10 23:58:21 +00:00
aramis_acg 6f49c4518c 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.
git-svn-id: https://assimp.svn.sourceforge.net/svnroot/assimp/trunk@103 67173fc5-114c-0410-ac8e-9d2fd5bffc1f
2008-08-09 22:39:57 +00:00
aramis_acg 5ef187c1d0 git-svn-id: https://assimp.svn.sourceforge.net/svnroot/assimp/trunk@102 67173fc5-114c-0410-ac8e-9d2fd5bffc1f 2008-08-09 11:15:38 +00:00
aramis_acg c88ae2a0be 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.
git-svn-id: https://assimp.svn.sourceforge.net/svnroot/assimp/trunk@101 67173fc5-114c-0410-ac8e-9d2fd5bffc1f
2008-08-08 23:58:40 +00:00
aramis_acg 6fe8c867e8 Refactoring ... added documentation, simplified some parts of the code and migrated some class declarations in separate files.
git-svn-id: https://assimp.svn.sourceforge.net/svnroot/assimp/trunk@100 67173fc5-114c-0410-ac8e-9d2fd5bffc1f
2008-08-08 18:34:14 +00:00
aramis_acg 333f0c805e 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
aramis_acg f5be0b0475 ASE bugfixes.
git-svn-id: https://assimp.svn.sourceforge.net/svnroot/assimp/trunk@98 67173fc5-114c-0410-ac8e-9d2fd5bffc1f
2008-08-08 18:25:55 +00:00
aramis_acg 028a543ddb Update to the SMD loader.
git-svn-id: https://assimp.svn.sourceforge.net/svnroot/assimp/trunk@97 67173fc5-114c-0410-ac8e-9d2fd5bffc1f
2008-08-08 18:23:09 +00:00
aramis_acg 2c53c839f4 git-svn-id: https://assimp.svn.sourceforge.net/svnroot/assimp/trunk@96 67173fc5-114c-0410-ac8e-9d2fd5bffc1f 2008-08-08 18:21:43 +00:00
aramis_acg c3a776ec96 Fixed typo in MDLMaterialLoader.cpp.
git-svn-id: https://assimp.svn.sourceforge.net/svnroot/assimp/trunk@95 67173fc5-114c-0410-ac8e-9d2fd5bffc1f
2008-08-08 16:26:34 +00:00
aramis_acg 90491b5033 Added VS05 project file for jAssimp.
git-svn-id: https://assimp.svn.sourceforge.net/svnroot/assimp/trunk@94 67173fc5-114c-0410-ac8e-9d2fd5bffc1f
2008-08-08 16:21:16 +00:00
aramis_acg 4e59426e09 Added pushpack1.h and poppack1.h, integrated "FixInfacingNormals"-Step. Removed MD4 loader, MD4FileData.h remains in the extra directory. Renamed "VisualStudio" directory to "MSVC".
git-svn-id: https://assimp.svn.sourceforge.net/svnroot/assimp/trunk@93 67173fc5-114c-0410-ac8e-9d2fd5bffc1f
2008-08-08 15:18:28 +00:00
aramis_acg 30ecc82181 Integration of config interface patch is nearly complete; Importer::GetMemoryRequirements() patch is in the repos.
git-svn-id: https://assimp.svn.sourceforge.net/svnroot/assimp/trunk@92 67173fc5-114c-0410-ac8e-9d2fd5bffc1f
2008-08-08 11:59:09 +00:00
aramis_acg 8844380f34 Added config interface
git-svn-id: https://assimp.svn.sourceforge.net/svnroot/assimp/trunk@91 67173fc5-114c-0410-ac8e-9d2fd5bffc1f
2008-08-08 11:53:48 +00:00
aramis_acg 3720faf771 Added config interface.
git-svn-id: https://assimp.svn.sourceforge.net/svnroot/assimp/trunk@90 67173fc5-114c-0410-ac8e-9d2fd5bffc1f
2008-08-08 11:51:00 +00:00
aramis_acg 1d57539d20 Added definitions for Importer::GetMemoryRequirements
git-svn-id: https://assimp.svn.sourceforge.net/svnroot/assimp/trunk@89 67173fc5-114c-0410-ac8e-9d2fd5bffc1f
2008-08-08 11:48:50 +00:00
aramis_acg 4244602895 Added "FixNormals"-Step.
git-svn-id: https://assimp.svn.sourceforge.net/svnroot/assimp/trunk@88 67173fc5-114c-0410-ac8e-9d2fd5bffc1f
2008-08-08 01:07:45 +00:00
aramis_acg ffd6898b6d Bugfix: missing return in logger::attachStream()
git-svn-id: https://assimp.svn.sourceforge.net/svnroot/assimp/trunk@87 67173fc5-114c-0410-ac8e-9d2fd5bffc1f
2008-08-08 01:05:56 +00:00
aramis_acg f32f7ef3f3 git-svn-id: https://assimp.svn.sourceforge.net/svnroot/assimp/trunk@86 67173fc5-114c-0410-ac8e-9d2fd5bffc1f 2008-08-08 01:04:23 +00:00
aramis_acg 178bc2a963 Added new 3DS test file.
git-svn-id: https://assimp.svn.sourceforge.net/svnroot/assimp/trunk@85 67173fc5-114c-0410-ac8e-9d2fd5bffc1f
2008-08-08 01:03:55 +00:00
aramis_acg 03b9d6f6e6 Added current WIP version of jAssimp
git-svn-id: https://assimp.svn.sourceforge.net/svnroot/assimp/trunk@84 67173fc5-114c-0410-ac8e-9d2fd5bffc1f
2008-08-07 22:55:32 +00:00
aramis_acg e358f6b938 Added current WIP version of jAssimp
git-svn-id: https://assimp.svn.sourceforge.net/svnroot/assimp/trunk@83 67173fc5-114c-0410-ac8e-9d2fd5bffc1f
2008-08-07 22:55:02 +00:00
aramis_acg 42ef23e745 WIP version of a LWO file loader. Not working yet.
git-svn-id: https://assimp.svn.sourceforge.net/svnroot/assimp/trunk@82 67173fc5-114c-0410-ac8e-9d2fd5bffc1f
2008-08-07 22:27:17 +00:00
aramis_acg 11f630e209 Moved NULLLogger class declaration to a separate header
git-svn-id: https://assimp.svn.sourceforge.net/svnroot/assimp/trunk@81 67173fc5-114c-0410-ac8e-9d2fd5bffc1f
2008-08-07 20:57:54 +00:00
aramis_acg 175d2d7a34 Fixes to the VDSStep
git-svn-id: https://assimp.svn.sourceforge.net/svnroot/assimp/trunk@80 67173fc5-114c-0410-ac8e-9d2fd5bffc1f
2008-08-07 20:55:59 +00:00