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
aramis_acg
b4c826b904
Minor bugfix to the PLY loader
...
git-svn-id: https://assimp.svn.sourceforge.net/svnroot/assimp/trunk@79 67173fc5-114c-0410-ac8e-9d2fd5bffc1f
2008-08-07 20:52:25 +00:00
aramis_acg
e009d43e3f
Added ByteSwap macros for BigEndian platforms
...
git-svn-id: https://assimp.svn.sourceforge.net/svnroot/assimp/trunk@78 67173fc5-114c-0410-ac8e-9d2fd5bffc1f
2008-08-07 20:50:22 +00:00
aramis_acg
2f36cc5f5f
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.
...
git-svn-id: https://assimp.svn.sourceforge.net/svnroot/assimp/trunk@77 67173fc5-114c-0410-ac8e-9d2fd5bffc1f
2008-08-06 23:01:38 +00:00
ulfjorensen
b17a5e3b69
- Bugfix: XFileParser handles vertex colors correctly now. Fixes exception in sheep.x import
...
- Added support for separate normal map filename tag in XFile material list
- shortened texture type determination in XFile loader while I was there
- Bugfix: ValidateDataStructure wrongly flagged animations with zero duration as error
git-svn-id: https://assimp.svn.sourceforge.net/svnroot/assimp/trunk@76 67173fc5-114c-0410-ac8e-9d2fd5bffc1f
2008-08-02 13:20:41 +00:00
aramis_acg
63596e22c5
Fixed orientation of MD2, MD3 and 3DS models.
...
git-svn-id: https://assimp.svn.sourceforge.net/svnroot/assimp/trunk@75 67173fc5-114c-0410-ac8e-9d2fd5bffc1f
2008-07-30 23:59:03 +00:00
aramis_acg
8aa56a62c2
Bufixes to the ASE loader, added "RemoveRedundantMaterials"-Step. Rewrite debug output.
...
git-svn-id: https://assimp.svn.sourceforge.net/svnroot/assimp/trunk@74 67173fc5-114c-0410-ac8e-9d2fd5bffc1f
2008-07-30 23:00:25 +00:00
aramis_acg
76ebdecd7a
The "SplitLargeMeshes"-Process handles bones correctly now. Added Unittest for it and fixed some minor details.
...
git-svn-id: https://assimp.svn.sourceforge.net/svnroot/assimp/trunk@73 67173fc5-114c-0410-ac8e-9d2fd5bffc1f
2008-07-29 20:36:27 +00:00
aramis_acg
0209fba554
Added cppunit_note.txt. The file contains a list of all changes I made to cppunit to be as slim as possible.
...
git-svn-id: https://assimp.svn.sourceforge.net/svnroot/assimp/trunk@71 67173fc5-114c-0410-ac8e-9d2fd5bffc1f
2008-07-28 19:52:39 +00:00
aramis_acg
c1b6f29854
Added cppunit to the ./contrib dir. Build config for x64 and dll builds (some bugs remaining, but most configs are working)
...
git-svn-id: https://assimp.svn.sourceforge.net/svnroot/assimp/trunk@70 67173fc5-114c-0410-ac8e-9d2fd5bffc1f
2008-07-24 11:19:24 +00:00
aramis_acg
e8511e89ff
Added "ImproveCacheLocality"-Step; Added Unit tests (3 at the moment); Fixed hp spelling errors.
...
git-svn-id: https://assimp.svn.sourceforge.net/svnroot/assimp/trunk@68 67173fc5-114c-0410-ac8e-9d2fd5bffc1f
2008-07-22 22:52:16 +00:00
aramis_acg
04fe342441
Moved ./web to the root - no need to have it in the distribution package
...
git-svn-id: https://assimp.svn.sourceforge.net/svnroot/assimp/trunk@66 67173fc5-114c-0410-ac8e-9d2fd5bffc1f
2008-07-19 12:46:22 +00:00
aramis_acg
e873f41065
Next version of the website
...
git-svn-id: https://assimp.svn.sourceforge.net/svnroot/assimp/trunk@65 67173fc5-114c-0410-ac8e-9d2fd5bffc1f
2008-07-19 12:18:44 +00:00
aramis_acg
6ad0892396
Small update to the ASE loader.
...
git-svn-id: https://assimp.svn.sourceforge.net/svnroot/assimp/trunk@64 67173fc5-114c-0410-ac8e-9d2fd5bffc1f
2008-07-18 20:29:46 +00:00