aramis_acg
832f9cf672
Added unit test for SharedPostProcessInfo
...
git-svn-id: https://assimp.svn.sourceforge.net/svnroot/assimp/trunk@165 67173fc5-114c-0410-ac8e-9d2fd5bffc1f
2008-09-27 19:26:13 +00:00
aramis_acg
9279513700
Optimized GenVertexNormal-Step.
...
Added SharedPostProcessInfo-class to allow pp-steps to interact with each other.
Used this new feature for some cross-optimization between the steps: SpatialSort is now solely computed once, not up to three times.
3DS bugfix - orientation was wrong.
ASE normal vectors - although they are normally wrong and not orthonormal they are working now.
Fix in fast_atof.h - 1.45E45 (major 'E') is handlded correctly now.
Improvements on jAssimp, still WIP and not working.
Some LightWave bugfixes, still WIP.
git-svn-id: https://assimp.svn.sourceforge.net/svnroot/assimp/trunk@164 67173fc5-114c-0410-ac8e-9d2fd5bffc1f
2008-09-27 16:46:05 +00:00
sebastianhempel
a4f2aab6c3
textures
...
git-svn-id: https://assimp.svn.sourceforge.net/svnroot/assimp/trunk@162 67173fc5-114c-0410-ac8e-9d2fd5bffc1f
2008-09-23 13:11:30 +00:00
sebastianhempel
64c431b5eb
materials
...
git-svn-id: https://assimp.svn.sourceforge.net/svnroot/assimp/trunk@161 67173fc5-114c-0410-ac8e-9d2fd5bffc1f
2008-09-23 12:38:39 +00:00
cgmelt
23ec92092a
git-svn-id: https://assimp.svn.sourceforge.net/svnroot/assimp/trunk@160 67173fc5-114c-0410-ac8e-9d2fd5bffc1f
2008-09-22 08:22:36 +00:00
cgmelt
7d665832f6
destructors implemented
...
per mesh normals
git-svn-id: https://assimp.svn.sourceforge.net/svnroot/assimp/trunk@159 67173fc5-114c-0410-ac8e-9d2fd5bffc1f
2008-09-22 08:16:37 +00:00
cgmelt
12d407c974
normal per mesh, (not the whole scene)
...
git-svn-id: https://assimp.svn.sourceforge.net/svnroot/assimp/trunk@158 67173fc5-114c-0410-ac8e-9d2fd5bffc1f
2008-09-22 08:15:18 +00:00
cgmelt
31e2408732
git-svn-id: https://assimp.svn.sourceforge.net/svnroot/assimp/trunk@157 67173fc5-114c-0410-ac8e-9d2fd5bffc1f
2008-09-22 08:08:48 +00:00
aramis_acg
3e46a0860e
Added vertex color support to the DXF loader, fixed a minor bugs. Coordinate system issue still unsolved.
...
Modified GenVertexNormals to take always the cross product of the first and the last normal of a face as face normal.
Material implementation for LWO - seems to work, but there are some issues with highly complex models.
Added some LWO test models
Cleaned up the ./test dir - converted some BMPs to JPG to save space,
Finished the matrial property list in jAssimp, some other changes, too. The Java part of the API should be working now.
git-svn-id: https://assimp.svn.sourceforge.net/svnroot/assimp/trunk@156 67173fc5-114c-0410-ac8e-9d2fd5bffc1f
2008-09-20 15:55:51 +00:00
sebastianhempel
0d5bb1c427
intelligent library search
...
git-svn-id: https://assimp.svn.sourceforge.net/svnroot/assimp/trunk@155 67173fc5-114c-0410-ac8e-9d2fd5bffc1f
2008-09-19 18:06:04 +00:00
sebastianhempel
a79e9cf252
sample update
...
git-svn-id: https://assimp.svn.sourceforge.net/svnroot/assimp/trunk@154 67173fc5-114c-0410-ac8e-9d2fd5bffc1f
2008-09-19 17:53:25 +00:00
sebastianhempel
02f1c9c9b9
bones
...
git-svn-id: https://assimp.svn.sourceforge.net/svnroot/assimp/trunk@153 67173fc5-114c-0410-ac8e-9d2fd5bffc1f
2008-09-19 17:52:58 +00:00
rave3d
e1011ebaa5
Updating VC9 Workspace
...
Adding Class Files for Assimp.NET
git-svn-id: https://assimp.svn.sourceforge.net/svnroot/assimp/trunk@152 67173fc5-114c-0410-ac8e-9d2fd5bffc1f
2008-09-18 17:20:59 +00:00
sebastianhempel
398879779e
searches assimp-library automatically
...
git-svn-id: https://assimp.svn.sourceforge.net/svnroot/assimp/trunk@151 67173fc5-114c-0410-ac8e-9d2fd5bffc1f
2008-09-18 13:36:34 +00:00
sebastianhempel
b50b8b3f43
new helper module; faces
...
git-svn-id: https://assimp.svn.sourceforge.net/svnroot/assimp/trunk@150 67173fc5-114c-0410-ac8e-9d2fd5bffc1f
2008-09-18 13:17:44 +00:00
sebastianhempel
d7bc843ae6
texture coordinates
...
git-svn-id: https://assimp.svn.sourceforge.net/svnroot/assimp/trunk@149 67173fc5-114c-0410-ac8e-9d2fd5bffc1f
2008-09-18 12:45:03 +00:00
sebastianhempel
4b013dbeba
basic setup for test-models and some docstrings.
...
git-svn-id: https://assimp.svn.sourceforge.net/svnroot/assimp/trunk@148 67173fc5-114c-0410-ac8e-9d2fd5bffc1f
2008-09-17 17:08:36 +00:00
sebastianhempel
4f5a880306
PyAssimp initial import.
...
git-svn-id: https://assimp.svn.sourceforge.net/svnroot/assimp/trunk@147 67173fc5-114c-0410-ac8e-9d2fd5bffc1f
2008-09-17 15:25:20 +00:00
DarkGuru
89cadccb92
Share project "AssImp" into " https://assimp.svn.sourceforge.net/svnroot/assimp "
...
git-svn-id: https://assimp.svn.sourceforge.net/svnroot/assimp/trunk@146 67173fc5-114c-0410-ac8e-9d2fd5bffc1f
2008-09-16 17:06:24 +00:00
aramis_acg
7f9c3652b3
Added RAW Loader. Tested with various configurations, seems to work.
...
Added OFF Loader. Tested with various configurations, seems to work.
Added POLYLINE support to the DXF Loader.
Added WIP version of the MDR loader - disabled and not yet working.
git-svn-id: https://assimp.svn.sourceforge.net/svnroot/assimp/trunk@145 67173fc5-114c-0410-ac8e-9d2fd5bffc1f
2008-09-16 16:17:32 +00:00
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
kimmi
f784382a9f
Add missing file
...
git-svn-id: https://assimp.svn.sourceforge.net/svnroot/assimp/trunk@143 67173fc5-114c-0410-ac8e-9d2fd5bffc1f
2008-09-14 01:45:42 +00:00
aramis_acg
86bfe0f3be
ASSIMP Beta 1, final fixes for the release.
...
git-svn-id: https://assimp.svn.sourceforge.net/svnroot/assimp/trunk@142 67173fc5-114c-0410-ac8e-9d2fd5bffc1f
2008-09-13 22:48:42 +00:00
aramis_acg
7d21c02e28
ASSIMP Beta 1, final fixes for the release.
...
git-svn-id: https://assimp.svn.sourceforge.net/svnroot/assimp/trunk@141 67173fc5-114c-0410-ac8e-9d2fd5bffc1f
2008-09-13 22:31:15 +00:00
ulfjorensen
e3a871c134
added some credits details
...
git-svn-id: https://assimp.svn.sourceforge.net/svnroot/assimp/trunk@140 67173fc5-114c-0410-ac8e-9d2fd5bffc1f
2008-09-13 22:19:15 +00:00
ulfjorensen
433a9ef6a5
- deactivated jAssimp projects in all Visual Studio solutions
...
git-svn-id: https://assimp.svn.sourceforge.net/svnroot/assimp/trunk@139 67173fc5-114c-0410-ac8e-9d2fd5bffc1f
2008-09-13 22:12:30 +00:00
aramis_acg
4b66216e40
A few website fixes, format list in doxygen doc is complete now,format list in README file has been updated - OBJ was missing.
...
git-svn-id: https://assimp.svn.sourceforge.net/svnroot/assimp/trunk@138 67173fc5-114c-0410-ac8e-9d2fd5bffc1f
2008-09-13 18:58:56 +00:00
kimmi
e085cc6c3e
CHANGE: Add readme, license info and a very basic install howto.
...
git-svn-id: https://assimp.svn.sourceforge.net/svnroot/assimp/trunk@137 67173fc5-114c-0410-ac8e-9d2fd5bffc1f
2008-09-13 11:53:17 +00:00
kimmi
b8d931fda0
BUGFIX: Make xml-documentation well defined.
...
git-svn-id: https://assimp.svn.sourceforge.net/svnroot/assimp/trunk@136 67173fc5-114c-0410-ac8e-9d2fd5bffc1f
2008-09-13 11:38:40 +00:00
aramis_acg
9d167d20dc
LWO2 partial support, makefile fix.
...
git-svn-id: https://assimp.svn.sourceforge.net/svnroot/assimp/trunk@135 67173fc5-114c-0410-ac8e-9d2fd5bffc1f
2008-09-13 11:11:51 +00:00
aramis_acg
c9c2810e3c
Fixes for some warnings in the gcc4 linux 64 build.
...
git-svn-id: https://assimp.svn.sourceforge.net/svnroot/assimp/trunk@134 67173fc5-114c-0410-ac8e-9d2fd5bffc1f
2008-09-13 09:01:24 +00:00
aramis_acg
8991496cf5
Fixes for build with mingw (no warnings in 32 Bit build, even with -wall).
...
SMD bugfix.
Makefile is up to date now.
Added pack-attribute for aiVector3D and aiVector2D.
git-svn-id: https://assimp.svn.sourceforge.net/svnroot/assimp/trunk@132 67173fc5-114c-0410-ac8e-9d2fd5bffc1f
2008-09-12 20:25:11 +00:00
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