Commit Graph

  • 874fe086bb Remove SWIG_WIP folder. aramis_acg 2010-03-03 14:16:13 +00:00
  • 3cd5e2a889 Removed obsolete SCons workspace. klickverbot 2010-03-03 14:05:09 +00:00
  • 98bac7094b Resolve GCC warnings in assimp_cmd aramis_acg 2010-03-02 21:45:28 +00:00
  • f7aa189118 Add assimp command line tools to CMAKE build. Add it to make install as well. Needs more testing on different systems. aramis_acg 2010-03-02 19:27:36 +00:00
  • 5738860990 - Change BaseImporter::GetExtensionList to add all known file extensions to a std::set, so uniqueness is guaranteed. Also rewrite all related functions in Importer. NOTE: This does *not* change the public interface. aramis_acg 2010-03-02 17:38:01 +00:00
  • 8ef1e5b4ba Add README to PyAssimp. Mention install procedure and give a basic usage sample. aramis_acg 2010-03-02 15:15:09 +00:00
  • 9d2eacfdb2 Fix call to assimp.aiReleaseImport(), scene pointer was passed in incorrectly aramis_acg 2010-03-02 14:49:35 +00:00
  • cc489f30e7 Change pyAssimps library detection routine to work on Linux as well aramis_acg 2010-03-02 13:48:17 +00:00
  • 93ed38e50b FIX: Change call to OutputDebugString to OutputDebugStringA to deal with _UNICODE builds. aramis_acg 2010-03-02 11:54:41 +00:00
  • 7c2d2a5c8c Add note on new cmake build tool to INSTALL aramis_acg 2010-03-01 23:45:07 +00:00
  • ba4ca61dbd Adding first SWIG generated version of Assimp.NET NOT REALLY TESTED YET rave3d 2010-03-01 20:57:09 +00:00
  • 2a540119c5 Removing Old Assimp.NET folder in order to relace by a SWIG generated version rave3d 2010-03-01 20:53:37 +00:00
  • df13041f42 Remove randomness from SceneCombiner. aramis_acg 2010-02-28 01:28:00 +00:00
  • 78f27eef13 BUGFIX : Fix incorrect INSTALL target. kimmi 2010-02-27 14:04:14 +00:00
  • e8675dba75 - UPDATE : Add klickverbot to CREDITS file. kimmi 2010-02-27 12:14:04 +00:00
  • 7050ae5a3d - UPDATE : Add Install target to CMake build. kimmi 2010-02-27 12:00:00 +00:00
  • 3e529ac1fc Bugfix: Collada animation parser now handles multi-value data types correctly. Or at least I hope so. ulfjorensen 2010-02-26 15:17:19 +00:00
  • 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. aramis_acg 2010-02-25 21:32:43 +00:00
  • 7c16f41c21 FIX vc9/PostBuildEvent: Enclose arguments to mkdir with double quotes to deal with spaces. aramis_acg 2010-02-25 21:20:11 +00:00
  • 722dc4a9c2 Fix PyAssimp complaining on 'builtin_function_or_method' object has no attribute '_init'. Thanks to pekuja for the patch! aramis_acg 2010-02-25 20:11:57 +00:00
  • 11e666fb90 Remove current jAssimp port branch. Will be rewritten using SWIG, the previous attempt is unmaintainable. aramis_acg 2010-02-24 22:45:29 +00:00
  • 53100645a2 FIX missing space screwing up doxygen tags on install page. Rebuild chm-docs. aramis_acg 2010-02-22 20:30:59 +00:00
  • 993ca25cdb Bugfix: fixed rather stupid typo in Collada anim keyframe interpolation Bugfix: Collada Loader now respects skin controller bind shape matrix ulfjorensen 2010-02-22 18:06:50 +00:00
  • 4f6acc817e Remove some headers from AssimpSwigPort.i. Get rid of scratch swig.i. aramis_acg 2010-02-21 21:36:09 +00:00
  • 552c64bf4d [D] Use non-templated loading code to slightly reduce binary size. klickverbot 2010-02-16 21:23:12 +00:00
  • 52228add3a add some #ifdefs for SWIG fixed a compile error in DefaultIOSystem add swig-script rave3d 2010-02-15 18:28:32 +00:00
  • fc47576da5 Add WIP swig wrapper definition file. aramis_acg 2010-02-15 15:38:45 +00:00
  • de9a56b245 [D] Completely bind the C API now that the aiGetMaterialProperty issue is resolved. klickverbot 2010-02-15 13:34:54 +00:00
  • 5355156b43 FIX: aiGetMaterialProperty is now exported properly aramis_acg 2010-02-14 13:26:48 +00:00
  • 707b06a7fe Add experimental MS3D loader, static meshes only at the moment. aramis_acg 2010-02-07 00:54:48 +00:00
  • 17326515d4 Get rid of warnings on GCC4.4 with -wall aramis_acg 2010-02-06 23:52:41 +00:00
  • 7dcbff5d5c Adding overloads for unsigned integer types to ByteSwap and StreamReader. aramis_acg 2010-02-06 13:15:35 +00:00
  • 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. aramis_acg 2010-02-05 22:32:19 +00:00
  • ea3cdcd843 BUGFIX : Fix make kimmi 2010-02-04 19:04:21 +00:00
  • 08f18ec0fb - UPDATE : BAse makefile now provides an install target. Use like make install. The sdk will be installed to /usr/bin/assimp. kimmi 2010-02-03 21:49:34 +00:00
  • 61746a1efb UPDATE : Add Stepan Hrbek to the CREDITS for a bugfix in the material loader. kimmi 2010-02-02 19:56:48 +00:00
  • 21f948288c BUGFIX : Fix crash in material loader. kimmi 2010-02-02 19:54:37 +00:00
  • 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. kimmi 2010-01-31 16:53:08 +00:00
  • 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. aramis_acg 2010-01-28 23:01:33 +00:00
  • 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. aramis_acg 2010-01-28 21:17:25 +00:00
  • ce29aca94e Improve INSTALL. aramis_acg 2010-01-24 00:47:25 +00:00
  • 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. aramis_acg 2010-01-19 20:05:14 +00:00
  • 1c0f3f1b2e BUGFIX: Fix typo in PlyLoader.cpp. Thanks to Chris Maiwald for the bugreport. aramis_acg 2010-01-19 16:32:41 +00:00
  • 4b45802736 Add note on quaternion change to 'Datastructures' page. Rebuild the CHM. aramis_acg 2010-01-13 16:37:57 +00:00
  • def60805d3 Move info.txt for xcode workspace one folder up in the hierarchy. Otherwise, most users won't read it. aramis_acg 2010-01-13 15:30:11 +00:00
  • 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 ulfjorensen 2010-01-10 10:38:52 +00:00
  • 185c30c85b Bugfix: moved ai_assert condition evaluation out of the assert function to avoid constructing two expensive strings on every single call. ulfjorensen 2010-01-06 22:04:31 +00:00
  • c508bafbad - BUGFIX : Fix optimization flag in makefiles. kimmi 2010-01-06 18:51:58 +00:00
  • a955f4008a BUGFIX: Fix compiler warning: variable not initialized. kimmi 2009-12-24 12:02:06 +00:00
  • 76385013d0 BUGFIX: Fix compiler warning: suggest parthesis. kimmi 2009-12-24 11:56:35 +00:00
  • 408b6b2d74 BUGFIX: Fix compiler warning: wrong order in initlist kimmi 2009-12-24 11:47:31 +00:00
  • 497b387d45 BUGFIX: Fix compiler warning: comparison between signed and unsigned integer expressions kimmi 2009-12-24 11:40:16 +00:00
  • 7cb337a8b8 BUGFIX: Fix compiler warning : suggested parthesis. kimmi 2009-12-24 11:34:57 +00:00
  • c920982464 BUGFIX: Fix compiler warning: wrong initialization order in initlist. kimmi 2009-12-24 11:29:28 +00:00
  • 07029ea363 BUGFIX: Fix compiler warning: wrong initialization order in initlist. kimmi 2009-12-24 11:28:54 +00:00
  • 9730eb6490 BUGFIX: Fix compiler warning: wrong initialization order in initlist. kimmi 2009-12-24 11:27:24 +00:00
  • 713d4e4b4e BUGFIX: Fix compiler warning: variable not referenced. kimmi 2009-12-24 11:26:34 +00:00
  • 84ff1090c2 - BUGFIX: Fix compiler warning: variable is not initialized. kimmi 2009-12-24 11:05:32 +00:00
  • 1a4ef72ffb Add 'noboost=1' and 'shared=1' parameter to SConstruct. Update INSTALL AND README. aramis_acg 2009-12-14 18:32:06 +00:00
  • 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. aramis_acg 2009-12-14 17:17:41 +00:00
  • 071010b4ee implementing more public properties arrays of simple datatypes are complete rave3d 2009-12-09 07:42:45 +00:00
  • 1b73346c5b implementing public properties in wrapper classes rave3d 2009-12-08 17:03:33 +00:00
  • a870710f56 - REFACTORING : Remove not used header from ObjFileParser. - REFACTORING : Rename IO instance of ObjParser. kimmi 2009-12-06 12:14:47 +00:00
  • e4e47eab07 Synchronized D bindings with latest C headers (added AI_MATKEY_REFLECTIVITY). klickverbot 2009-11-27 18:43:50 +00:00
  • 0179b4fe51 - BUGFIX : Restore original Visual Studio 8.00 workspaces. kimmi 2009-11-27 14:38:47 +00:00
  • 1829481591 - UPDATE : Add group loading support to Obj-Loader. Many thanks to Robert Ramirez for this Patch. - UPDATE : Add Robert Ramirez to CREDITS file. kimmi 2009-11-27 14:33:29 +00:00
  • 46809f0dfa COLLADA: Add support for <reflectivity> elements. This maps to AI_MATKEY_REFLECTIVITY. aramis_acg 2009-11-22 14:06:51 +00:00
  • f85d7b63ef - Bugfix: Collada parser did not skip unknown material properties correctly, leading to strange XML error messages - Bugfix: Collada parser should read tangents / bitangents correctly now ulfjorensen 2009-11-22 12:46:49 +00:00
  • 35cfb90e6f BREAKING CHANGE: aiQuaternion + / aiQuaternion to aiMatrix conversion does now conform to the 'usual' quaternion conventions. See the discussion at https://sourceforge.net/projects/assimp/forums/forum/817653/topic/3442128 for all the details. aramis_acg 2009-11-19 23:22:53 +00:00
  • 89475c7e42 FIX: Orphaned assertion caused compile errors in debug builds. aramis_acg 2009-11-13 23:27:28 +00:00
  • d0ab169de9 FIX broken MD5Parser.cpp. aramis_acg 2009-10-26 18:41:58 +00:00
  • 48150bd71a - UPDATE : Add Brad Grantham to CREDITS. kimmi 2009-10-24 11:13:23 +00:00
  • 14283aa036 - FEATURE : Add improved OpenGL sample sent by Brad Grantham, many thanks for your work! - BUGFIX : Fix the library input path for AssImp-library. kimmi 2009-10-24 11:10:42 +00:00
  • 4639ef0d1b - BUGFIX : Fix compiler warning: not referenced parameter. kimmi 2009-10-24 10:53:15 +00:00
  • 1b8c8561fd FIX: ColladaLoader now skips empty init_from-Tags produced by C4D's heroic Collada exporter. aramis_acg 2009-10-22 08:08:04 +00:00
  • c6899cd999 FIX: Adding empty final line to some units where it was missing. aramis_acg 2009-10-11 13:57:55 +00:00
  • 8b8864a976 -WORKAROUND: Fix linux build for cmake users. kimmi 2009-10-11 12:58:21 +00:00
  • 4ece1c859a - BUGFIX: Fix compiler warnings. kimmi 2009-10-11 11:32:04 +00:00
  • a61411d4b4 - BUGFIX: Fix compiler warnings. kimmi 2009-10-11 11:31:49 +00:00
  • e85bd7d5b9 - BUGFIX : Fix compiler warning ( not referenced parameter ). - BUGFIX : Fix compiler warning ( constant condition ). kimmi 2009-10-10 12:32:23 +00:00
  • 5c1804f3ad - BUGFIX : Fixed compiler warning ( constant condition ). - BUGFIX : Fixed compiler warning ( not referenced parameter ). kimmi 2009-10-10 11:59:00 +00:00
  • fe1c9ec3d0 Synchronized D bindings with the latest C header. klickverbot 2009-10-04 15:09:55 +00:00
  • cc1ff304df FEATURE: Adding format auto-detection to OBJ loader basing on some distinct keywords. FEATURE: PretransformVertices step is now optionally able to normalize meshes (-1...1 range). aramis_acg 2009-09-30 17:55:21 +00:00
  • 8b19981ce9 Obj loader ignores empty meshes now. Thanks for tomva for the patch (see http://sourceforge.net/projects/assimp/forums/forum/817654/topic/3402881). aramis_acg 2009-09-29 11:01:20 +00:00
  • 35b7416437 FIX: gcc's complaints about OgreImporter. aramis_acg 2009-09-29 10:39:17 +00:00
  • 449bff99be Ogre Animations implemented but they don't work yet. jonathanklein 2009-09-28 16:53:33 +00:00
  • 49ff2e8c44 FIX: Doc states coordinate system correctly now. Changing documentation font, uploading new CHMs. aramis_acg 2009-09-26 22:04:27 +00:00
  • 1452a7a83d FIX: ColladaLoader now ignores missing 'meter' attribute in Collada files produced by C4D. Adding a c4ddae test file. Thanks to Tobias Rittig to point it out. aramis_acg 2009-09-26 21:54:56 +00:00
  • f318352ce4 removing old managend LogStream.h sorry for any problems rave3d 2009-09-25 11:38:30 +00:00
  • bbf5a32e6c adding native pointer to manganed classes implementing c'tors and d'tors for managend classes (execept logging system) rename some files rave3d 2009-09-24 14:44:21 +00:00
  • c89107a117 FEATURE: FindInvalidData step now provides a configuration option to fine-tune the accuracy of floating-point comparisons. Ogre-Importer now compiles with -noboost. Fixing GCC complaints about inproper 'address of temporary' in Ogre-Importer. aramis_acg 2009-09-21 17:41:57 +00:00
  • 29bb83ebb6 - Meshs without UVs are now supported jonathanklein 2009-09-17 19:05:46 +00:00
  • d4d8c290db Ogre Importer now loads the skeleton, animation loading will be available soon jonathanklein 2009-09-13 18:26:54 +00:00
  • 3cb336ff7d - Uv coords are no flipped so that they are correct now - Custom Materials can be read (see Ogre importer documentation) - Blender Ogre Exporter Material Template File added jonathanklein 2009-09-05 15:49:23 +00:00
  • 8cfb2e26cf - Ogre Importer Beta - Ogre Importer Documentation - Extended the general documentation at some points jonathanklein 2009-09-05 12:04:32 +00:00
  • a8ccd6fbd5 Adding test models for ogre (not nice, because i made them myself) jonathanklein 2009-09-05 10:49:36 +00:00
  • 8929ee3da5 Doc now includes parts of the internal API. Documenting importer plugin development. Cleaning up doxygen usage in the public API. aramis_acg 2009-08-31 15:51:54 +00:00
  • a5d0829b78 Updated D bindings to the latest C headers (aiGetMaterialTextureCount, comments about UTF-8 in aiString). klickverbot 2009-08-27 18:44:14 +00:00
  • 64168ba975 FIX: ObjLoader failed to locate material files if the input path contained 'wrong' path delimiters. aramis_acg 2009-08-24 08:46:04 +00:00
  • 3435623463 Fixing template instancing failure in aiMaterial::Get(). Providing explicit specialization for aiColor3D. aramis_acg 2009-08-23 15:46:04 +00:00