ulfjorensen
3e529ac1fc
Bugfix: Collada animation parser now handles multi-value data types correctly. Or at least I hope so.
...
git-svn-id: https://assimp.svn.sourceforge.net/svnroot/assimp/trunk@555 67173fc5-114c-0410-ac8e-9d2fd5bffc1f
2010-02-26 15:17:19 +00:00
aramis_acg
b536a22e4e
FIX vc8/PostBuildEvent: Enclose arguments to mkdir with double quotes to deal with spaces in paths. Thanks to Jonathan Klein to point it out.
...
git-svn-id: https://assimp.svn.sourceforge.net/svnroot/assimp/trunk@554 67173fc5-114c-0410-ac8e-9d2fd5bffc1f
2010-02-25 21:32:43 +00:00
aramis_acg
7c16f41c21
FIX vc9/PostBuildEvent: Enclose arguments to mkdir with double quotes to deal with spaces.
...
git-svn-id: https://assimp.svn.sourceforge.net/svnroot/assimp/trunk@553 67173fc5-114c-0410-ac8e-9d2fd5bffc1f
2010-02-25 21:20:11 +00:00
aramis_acg
722dc4a9c2
Fix PyAssimp complaining on 'builtin_function_or_method' object has no attribute '_init'. Thanks to pekuja for the patch!
...
git-svn-id: https://assimp.svn.sourceforge.net/svnroot/assimp/trunk@552 67173fc5-114c-0410-ac8e-9d2fd5bffc1f
2010-02-25 20:11:57 +00:00
aramis_acg
11e666fb90
Remove current jAssimp port branch. Will be rewritten using SWIG, the previous attempt is unmaintainable.
...
git-svn-id: https://assimp.svn.sourceforge.net/svnroot/assimp/trunk@551 67173fc5-114c-0410-ac8e-9d2fd5bffc1f
2010-02-24 22:45:29 +00:00
aramis_acg
53100645a2
FIX missing space screwing up doxygen tags on install page.
...
Rebuild chm-docs.
git-svn-id: https://assimp.svn.sourceforge.net/svnroot/assimp/trunk@550 67173fc5-114c-0410-ac8e-9d2fd5bffc1f
2010-02-22 20:30:59 +00:00
ulfjorensen
993ca25cdb
Bugfix: fixed rather stupid typo in Collada anim keyframe interpolation
...
Bugfix: Collada Loader now respects skin controller bind shape matrix
git-svn-id: https://assimp.svn.sourceforge.net/svnroot/assimp/trunk@549 67173fc5-114c-0410-ac8e-9d2fd5bffc1f
2010-02-22 18:06:50 +00:00
aramis_acg
4f6acc817e
Remove some headers from AssimpSwigPort.i.
...
Get rid of scratch swig.i.
git-svn-id: https://assimp.svn.sourceforge.net/svnroot/assimp/trunk@548 67173fc5-114c-0410-ac8e-9d2fd5bffc1f
2010-02-21 21:36:09 +00:00
klickverbot
552c64bf4d
[D] Use non-templated loading code to slightly reduce binary size.
...
git-svn-id: https://assimp.svn.sourceforge.net/svnroot/assimp/trunk@547 67173fc5-114c-0410-ac8e-9d2fd5bffc1f
2010-02-16 21:23:12 +00:00
rave3d
52228add3a
add some #ifdefs for SWIG
...
fixed a compile error in DefaultIOSystem
add swig-script
git-svn-id: https://assimp.svn.sourceforge.net/svnroot/assimp/trunk@546 67173fc5-114c-0410-ac8e-9d2fd5bffc1f
2010-02-15 18:28:32 +00:00
aramis_acg
fc47576da5
Add WIP swig wrapper definition file.
...
git-svn-id: https://assimp.svn.sourceforge.net/svnroot/assimp/trunk@545 67173fc5-114c-0410-ac8e-9d2fd5bffc1f
2010-02-15 15:38:45 +00:00
klickverbot
de9a56b245
[D] Completely bind the C API now that the aiGetMaterialProperty issue is resolved.
...
git-svn-id: https://assimp.svn.sourceforge.net/svnroot/assimp/trunk@544 67173fc5-114c-0410-ac8e-9d2fd5bffc1f
2010-02-15 13:34:54 +00:00
aramis_acg
5355156b43
FIX: aiGetMaterialProperty is now exported properly
...
git-svn-id: https://assimp.svn.sourceforge.net/svnroot/assimp/trunk@543 67173fc5-114c-0410-ac8e-9d2fd5bffc1f
2010-02-14 13:26:48 +00:00
aramis_acg
707b06a7fe
Add experimental MS3D loader, static meshes only at the moment.
...
git-svn-id: https://assimp.svn.sourceforge.net/svnroot/assimp/trunk@542 67173fc5-114c-0410-ac8e-9d2fd5bffc1f
2010-02-07 00:54:48 +00:00
aramis_acg
17326515d4
Get rid of warnings on GCC4.4 with -wall
...
git-svn-id: https://assimp.svn.sourceforge.net/svnroot/assimp/trunk@541 67173fc5-114c-0410-ac8e-9d2fd5bffc1f
2010-02-06 23:52:41 +00:00
aramis_acg
7dcbff5d5c
Adding overloads for unsigned integer types to ByteSwap and StreamReader.
...
git-svn-id: https://assimp.svn.sourceforge.net/svnroot/assimp/trunk@540 67173fc5-114c-0410-ac8e-9d2fd5bffc1f
2010-02-06 13:15:35 +00:00
aramis_acg
1fd3cfd311
MSVC: Add noreturn attribute to aiAssert and ValidateDSProcess::ReportError. This reduces warnings in VS2010's static code analysis tool. Thanks to Chris Maiwald for the patch.
...
Correct include order in assimp_view.
git-svn-id: https://assimp.svn.sourceforge.net/svnroot/assimp/trunk@539 67173fc5-114c-0410-ac8e-9d2fd5bffc1f
2010-02-05 22:32:19 +00:00
kimmi
ea3cdcd843
BUGFIX : Fix make
...
git-svn-id: https://assimp.svn.sourceforge.net/svnroot/assimp/trunk@538 67173fc5-114c-0410-ac8e-9d2fd5bffc1f
2010-02-04 19:04:21 +00:00
kimmi
08f18ec0fb
- UPDATE : BAse makefile now provides an install target. Use like make install. The sdk will be installed to /usr/bin/assimp.
...
git-svn-id: https://assimp.svn.sourceforge.net/svnroot/assimp/trunk@537 67173fc5-114c-0410-ac8e-9d2fd5bffc1f
2010-02-03 21:49:34 +00:00
kimmi
61746a1efb
UPDATE : Add Stepan Hrbek to the CREDITS for a bugfix in the material loader.
...
git-svn-id: https://assimp.svn.sourceforge.net/svnroot/assimp/trunk@536 67173fc5-114c-0410-ac8e-9d2fd5bffc1f
2010-02-02 19:56:48 +00:00
kimmi
21f948288c
BUGFIX : Fix crash in material loader.
...
git-svn-id: https://assimp.svn.sourceforge.net/svnroot/assimp/trunk@535 67173fc5-114c-0410-ac8e-9d2fd5bffc1f
2010-02-02 19:54:37 +00:00
kimmi
5c0432057a
- REFACTORING : Removing deprecated code from obj-loader.
...
- BUGFIX : Fix memory leak in obj-loader, when an empty mesh was detected and ignored.
- BUGFIX : Fix invalid material assignment in obj-loader, when groups are used instead of objects.
git-svn-id: https://assimp.svn.sourceforge.net/svnroot/assimp/trunk@534 67173fc5-114c-0410-ac8e-9d2fd5bffc1f
2010-01-31 16:53:08 +00:00
aramis_acg
c55be8ada3
FIX: Cleaning up use of printf() format specifiers. %i mostly replaced by %u when appropriate.
...
FIX: 'size_t to %i' printf() vulnerability.
FIX: Subdivision, change line&point handling, add missing parentheses to clarify order.
Add missing headers to vc9 workspace.
git-svn-id: https://assimp.svn.sourceforge.net/svnroot/assimp/trunk@533 67173fc5-114c-0410-ac8e-9d2fd5bffc1f
2010-01-28 23:01:33 +00:00
aramis_acg
2e3fee99f0
ADD Vertex utility class to simplify conversion from and to interleaved vertices.
...
Refactor JoinVerticesProcess to utilize the new utility.
ADD basic operators for aiColor4D, move to dedicated header and implementation file.
ADD some utility functions to SpatialSort.
ADD my existing Catmull-Clark implementation to Assimp for all model formats with support for subdivision surfaces. Slightly WIP, likely to produce errors on non-closed meshes. Currently only implemented in the AC3D loader.
Switch to byteswap intrinsics instead of inline assembly (bswap). Currently MSVC only.
FIX phong shading in assimp_view.
VertexTriangleAdjacency class now also works on arbitrary polygons - UNTESTED, tbd.
git-svn-id: https://assimp.svn.sourceforge.net/svnroot/assimp/trunk@532 67173fc5-114c-0410-ac8e-9d2fd5bffc1f
2010-01-28 21:17:25 +00:00
aramis_acg
ce29aca94e
Improve INSTALL.
...
git-svn-id: https://assimp.svn.sourceforge.net/svnroot/assimp/trunk@531 67173fc5-114c-0410-ac8e-9d2fd5bffc1f
2010-01-24 00:47:25 +00:00
aramis_acg
c999f65a7d
FIX: SMDLoader was broken due to erroneous 'rt' in input stream construction.
...
FIX: MD3Loader, revive dead branch.
FIX: TargetAnimation - clarify doc on preconditions.
FIX: aiMatrix3x3::FromTo - move cross product into a branch to save it we can do it without it.
git-svn-id: https://assimp.svn.sourceforge.net/svnroot/assimp/trunk@530 67173fc5-114c-0410-ac8e-9d2fd5bffc1f
2010-01-19 20:05:14 +00:00
aramis_acg
1c0f3f1b2e
BUGFIX: Fix typo in PlyLoader.cpp. Thanks to Chris Maiwald for the bugreport.
...
git-svn-id: https://assimp.svn.sourceforge.net/svnroot/assimp/trunk@529 67173fc5-114c-0410-ac8e-9d2fd5bffc1f
2010-01-19 16:32:41 +00:00
aramis_acg
4b45802736
Add note on quaternion change to 'Datastructures' page. Rebuild the CHM.
...
git-svn-id: https://assimp.svn.sourceforge.net/svnroot/assimp/trunk@528 67173fc5-114c-0410-ac8e-9d2fd5bffc1f
2010-01-13 16:37:57 +00:00
aramis_acg
def60805d3
Move info.txt for xcode workspace one folder up in the hierarchy. Otherwise, most users won't read it.
...
git-svn-id: https://assimp.svn.sourceforge.net/svnroot/assimp/trunk@527 67173fc5-114c-0410-ac8e-9d2fd5bffc1f
2010-01-13 15:30:11 +00:00
ulfjorensen
6d3c8b3bc7
Bugfix: Collada loader now translates bone names to proper node names so that users should be able to associate the correct nodes to bones, equal what addressing scheme was used in the Collada file
...
git-svn-id: https://assimp.svn.sourceforge.net/svnroot/assimp/trunk@526 67173fc5-114c-0410-ac8e-9d2fd5bffc1f
2010-01-10 10:38:52 +00:00
ulfjorensen
185c30c85b
Bugfix: moved ai_assert condition evaluation out of the assert function to avoid constructing two expensive strings on every single call.
...
git-svn-id: https://assimp.svn.sourceforge.net/svnroot/assimp/trunk@525 67173fc5-114c-0410-ac8e-9d2fd5bffc1f
2010-01-06 22:04:31 +00:00
kimmi
c508bafbad
- BUGFIX : Fix optimization flag in makefiles.
...
git-svn-id: https://assimp.svn.sourceforge.net/svnroot/assimp/trunk@524 67173fc5-114c-0410-ac8e-9d2fd5bffc1f
2010-01-06 18:51:58 +00:00
kimmi
a955f4008a
BUGFIX: Fix compiler warning: variable not initialized.
...
git-svn-id: https://assimp.svn.sourceforge.net/svnroot/assimp/trunk@523 67173fc5-114c-0410-ac8e-9d2fd5bffc1f
2009-12-24 12:02:06 +00:00
kimmi
76385013d0
BUGFIX: Fix compiler warning: suggest parthesis.
...
git-svn-id: https://assimp.svn.sourceforge.net/svnroot/assimp/trunk@522 67173fc5-114c-0410-ac8e-9d2fd5bffc1f
2009-12-24 11:56:35 +00:00
kimmi
408b6b2d74
BUGFIX: Fix compiler warning: wrong order in initlist
...
git-svn-id: https://assimp.svn.sourceforge.net/svnroot/assimp/trunk@521 67173fc5-114c-0410-ac8e-9d2fd5bffc1f
2009-12-24 11:47:31 +00:00
kimmi
497b387d45
BUGFIX: Fix compiler warning: comparison between signed and unsigned integer expressions
...
git-svn-id: https://assimp.svn.sourceforge.net/svnroot/assimp/trunk@520 67173fc5-114c-0410-ac8e-9d2fd5bffc1f
2009-12-24 11:40:16 +00:00
kimmi
7cb337a8b8
BUGFIX: Fix compiler warning : suggested parthesis.
...
git-svn-id: https://assimp.svn.sourceforge.net/svnroot/assimp/trunk@519 67173fc5-114c-0410-ac8e-9d2fd5bffc1f
2009-12-24 11:34:57 +00:00
kimmi
c920982464
BUGFIX: Fix compiler warning: wrong initialization order in initlist.
...
git-svn-id: https://assimp.svn.sourceforge.net/svnroot/assimp/trunk@518 67173fc5-114c-0410-ac8e-9d2fd5bffc1f
2009-12-24 11:29:28 +00:00
kimmi
07029ea363
BUGFIX: Fix compiler warning: wrong initialization order in initlist.
...
git-svn-id: https://assimp.svn.sourceforge.net/svnroot/assimp/trunk@517 67173fc5-114c-0410-ac8e-9d2fd5bffc1f
2009-12-24 11:28:54 +00:00
kimmi
9730eb6490
BUGFIX: Fix compiler warning: wrong initialization order in initlist.
...
git-svn-id: https://assimp.svn.sourceforge.net/svnroot/assimp/trunk@516 67173fc5-114c-0410-ac8e-9d2fd5bffc1f
2009-12-24 11:27:24 +00:00
kimmi
713d4e4b4e
BUGFIX: Fix compiler warning: variable not referenced.
...
git-svn-id: https://assimp.svn.sourceforge.net/svnroot/assimp/trunk@515 67173fc5-114c-0410-ac8e-9d2fd5bffc1f
2009-12-24 11:26:34 +00:00
kimmi
84ff1090c2
- BUGFIX: Fix compiler warning: variable is not initialized.
...
git-svn-id: https://assimp.svn.sourceforge.net/svnroot/assimp/trunk@514 67173fc5-114c-0410-ac8e-9d2fd5bffc1f
2009-12-24 11:05:32 +00:00
aramis_acg
1a4ef72ffb
Add 'noboost=1' and 'shared=1' parameter to SConstruct. Update INSTALL AND README.
...
git-svn-id: https://assimp.svn.sourceforge.net/svnroot/assimp/trunk@513 67173fc5-114c-0410-ac8e-9d2fd5bffc1f
2009-12-14 18:32:06 +00:00
aramis_acg
a9ece90b81
FIX: Scons workspace was missing a reference to contrib/ConvertUTF.
...
FIX: assimp_cmd doesn't anymore execute ConvertToLeftHanded if only -fuv or -fwo is specified.
FIX: Amd64-Build with vc8 - invalid integer promotion
FIX: Remove '_asm int 3' debug stuff from IrrXML.
git-svn-id: https://assimp.svn.sourceforge.net/svnroot/assimp/trunk@512 67173fc5-114c-0410-ac8e-9d2fd5bffc1f
2009-12-14 17:17:41 +00:00
rave3d
071010b4ee
implementing more public properties
...
arrays of simple datatypes are complete
git-svn-id: https://assimp.svn.sourceforge.net/svnroot/assimp/trunk@511 67173fc5-114c-0410-ac8e-9d2fd5bffc1f
2009-12-09 07:42:45 +00:00
rave3d
1b73346c5b
implementing public properties in wrapper classes
...
git-svn-id: https://assimp.svn.sourceforge.net/svnroot/assimp/trunk@510 67173fc5-114c-0410-ac8e-9d2fd5bffc1f
2009-12-08 17:03:33 +00:00
kimmi
a870710f56
- REFACTORING : Remove not used header from ObjFileParser.
...
- REFACTORING : Rename IO instance of ObjParser.
git-svn-id: https://assimp.svn.sourceforge.net/svnroot/assimp/trunk@509 67173fc5-114c-0410-ac8e-9d2fd5bffc1f
2009-12-06 12:14:47 +00:00
klickverbot
e4e47eab07
Synchronized D bindings with latest C headers (added AI_MATKEY_REFLECTIVITY).
...
git-svn-id: https://assimp.svn.sourceforge.net/svnroot/assimp/trunk@508 67173fc5-114c-0410-ac8e-9d2fd5bffc1f
2009-11-27 18:43:50 +00:00
kimmi
0179b4fe51
- BUGFIX : Restore original Visual Studio 8.00 workspaces.
...
git-svn-id: https://assimp.svn.sourceforge.net/svnroot/assimp/trunk@507 67173fc5-114c-0410-ac8e-9d2fd5bffc1f
2009-11-27 14:38:47 +00:00
kimmi
1829481591
- UPDATE : Add group loading support to Obj-Loader. Many thanks to Robert Ramirez for this Patch.
...
- UPDATE : Add Robert Ramirez to CREDITS file.
git-svn-id: https://assimp.svn.sourceforge.net/svnroot/assimp/trunk@506 67173fc5-114c-0410-ac8e-9d2fd5bffc1f
2009-11-27 14:33:29 +00:00