Commit Graph

  • f7f8c90fa1 Fix missing zlib.h in ioapi.c. aramis_acg 2010-07-16 18:05:16 +00:00
  • 3204cf2736 Add conditional define to allow users to compile against their own zlib's. aramis_acg 2010-07-16 17:49:04 +00:00
  • e5aad11944 Introduce limits for vertices, faces (per mesh), face indices (per face) and weights (per bone). aramis_acg 2010-07-16 11:44:31 +00:00
  • 1c0e25288b Update of C#/.NET bindings plus working Managed DirectX Viewer that displays standard DirectX Fixed Function Materials (Ambient, Diffuse, Specular, Emissive) and the first set of texture coordinates if contained in the model. adamdavidson 2010-07-12 13:13:43 +00:00
  • 9d69165ae7 assimp_cmd now specifies the GLOB_MEASURE_TIME propery aramis_acg 2010-07-11 23:26:30 +00:00
  • a9fd02c14e JoinIdenticalVertices: Performance optimizations by Krishty („Fuck the System”). Yields a 9x speedup in first benchmarks with meshes > 2k triangles. aramis_acg 2010-07-11 23:07:11 +00:00
  • 9e8a9586b3 Add defines to easily detect the current target architecture. Supplement missing compile switches for recent feature additions. aramis_acg 2010-07-11 00:38:14 +00:00
  • 7f958444e2 Add defines to easily detect the current target architecture. Supplement missing compile switches for recent feature additions. aramis_acg 2010-07-11 00:37:34 +00:00
  • 6d8ea48ed4 Add SetPropertyBool() and GetPropertyBool() convenience functions. aramis_acg 2010-07-10 10:53:39 +00:00
  • e6516329b9 SWIG: Even more output parameter handling. klickverbot 2010-07-09 18:00:34 +00:00
  • 8881d5f752 - SpatialSort generation now notifies the logger. - Fix VC10 incompatibility in BlenderDNA (0 to ptr-to-mem conversion fails). Thanks to Krishty to point it out. aramis_acg 2010-07-09 17:49:29 +00:00
  • b18d782231 Fix compile error in debug builds. aramis_acg 2010-07-09 17:45:21 +00:00
  • 9c1306a95a Skip ear cutting algorithm for quadrilaterals, makes triangulation MUCH, MUCH faster (100x) for models composed of quadrilaterals (i.e. Blender, Terragen). aramis_acg 2010-07-09 16:44:13 +00:00
  • aae8637666 Add GLOB_MEASURE_TIME configuration option to profile the runtime of the postprocessing steps. Start new documentation page for Performance/Profiling questions. Migrate existing notes on multithreading to a new doc page, add more details. aramis_acg 2010-07-08 22:44:44 +00:00
  • 7f2f5e7555 - UPDATE : Q3BSPLoader now imports topology of a quake-level. Known issues: It seems, that faces a still missing. kimmi 2010-07-08 21:25:48 +00:00
  • edb2fca8d6 SWIG: More output parameter handling using <typemaps.i>. klickverbot 2010-07-08 20:09:50 +00:00
  • 646357bfc2 Added missing member array handling (via the ASSIMP_*_ARRAY macros) in the SWIG port. klickverbot 2010-07-07 22:01:51 +00:00
  • af3c5a8404 Added a mNumVertices property to aiAnimMesh as discussed with Alex on ICQ. klickverbot 2010-07-07 22:01:29 +00:00
  • 91d01d72c6 BLENDER: add test file of heavily subdivided Suzanne. aramis_acg 2010-07-07 15:17:58 +00:00
  • 729b70ae0f BLENDER: Normal vectors are now read properly. aramis_acg 2010-07-07 15:17:18 +00:00
  • fb2815047d Update my standalone handcrafted makefiles to compile ./contrib/unzip as well. aramis_acg 2010-07-07 14:54:22 +00:00
  • 2a81046b0f delete empty SCons folder. aramis_acg 2010-07-07 14:51:04 +00:00
  • d082330cea BLENDER: Fix potential stack overflow caused by a DOM object referencing itself. Add general infrastructure to apply modifiers. Implement mirror and subdivision modifiers using existing stuff. Update BlenderDNA with related structures. aramis_acg 2010-07-07 14:50:19 +00:00
  • 393a08943b Deprecate vc8 workspaces. aramis_acg 2010-07-07 14:40:30 +00:00
  • 74b1810bd5 Fix paths in SimpleOpenGL vc8 solution, debug profile. aramis_acg 2010-07-02 11:46:32 +00:00
  • 78b94afb71 Update SimpleTexturedOpenGL sample. Add Martin Walser to CREDITS. aramis_acg 2010-07-02 11:41:36 +00:00
  • 7b3f55b05b Add DevIL and Glut binaries for windows/x86. Restructure workspace locations for samples. Add SamHayne's sample from http://sourceforge.net/projects/assimp/forums/forum/817654/topic/3736373 with some minor changes to suit the new directory layout. Update README. aramis_acg 2010-06-30 11:29:52 +00:00
  • 9f951857de Fix non-standard use of friend in tuple replacement. https://sourceforge.net/projects/assimp/forums/forum/817654/topic/3735078 Disable PCH for unzip files now for the whole build matrix. aramis_acg 2010-06-24 10:49:39 +00:00
  • 3cf930c591 Update vc8 project files. Manually update the revision number (haven't we talked about a better solution??). aramis_acg 2010-06-24 10:37:16 +00:00
  • 3adce87c5c - Made it mostly compile again - Updated VC9 project files ulfjorensen 2010-06-21 17:28:02 +00:00
  • f017b5a4a4 - FEATURE : First version of PK3 format loader. - FEATURE : First prototype of Quake 3 BSP format loader. kimmi 2010-06-18 17:36:46 +00:00
  • ca645a493c MDL loader now checks for magic bytes even if the file extension is .mdl. aramis_acg 2010-06-11 14:38:31 +00:00
  • 6fa8c85f26 assimpview: fix typo in "about" dialog. aramis_acg 2010-06-07 16:05:56 +00:00
  • 2e909b35d8 Bugfix: Collada node instances are correctly loaded and resolved now. ulfjorensen 2010-06-07 14:02:56 +00:00
  • a9161ede18 Bugfix WIP: collada instanced nodes, still working on it. ulfjorensen 2010-06-04 14:36:41 +00:00
  • 219f9fadc6 Bugfix: removed misuse of "static" attribute preventing multithreaded usage of the importer ulfjorensen 2010-06-04 14:05:06 +00:00
  • 175414f682 UPDATE : Reformatting fix. kimmi 2010-06-02 20:08:22 +00:00
  • c127d53786 - UPDATE : Add cppunit source to CMake build enviroment. Now assimp can use it directly from the contrib-directory. kimmi 2010-06-02 20:07:29 +00:00
  • c38c91d28d Bugfix : Fixed not ANSI character in comment. kimmi 2010-05-30 18:35:55 +00:00
  • f3310b0f36 BUGFIX : Fix handling of multiple materials per object definition in Obj-Loader. kimmi 2010-05-30 12:45:38 +00:00
  • 31ff5d27eb fix: colladaloader is now a bit more tolerant to empty top-level (library) elements. See https://sourceforge.net/tracker/index.php?func=detail&aid=3008871&group_id=226462&atid=1067632 aramis_acg 2010-05-29 20:53:42 +00:00
  • dc3218b08a adding some #ifndef SWIG for swig processing rave3d 2010-05-27 18:30:28 +00:00
  • e34671e6b3 adding some missing files rave3d 2010-05-27 18:29:18 +00:00
  • d91f661082 commit new try of c# bindings rave3d 2010-05-27 18:28:02 +00:00
  • c96b831be5 Fixed build issue on Mac OS X. adario 2010-05-26 02:32:09 +00:00
  • 053d606a21 blenderloader now skips over common name prefix, such as OB for objects, MA for materials, ME for meshes, ... aramis_acg 2010-05-26 00:39:04 +00:00
  • 7d1af07935 assimpview: reduce verbosity of output. aramis_acg 2010-05-26 00:31:53 +00:00
  • 1b87557fd1 update to zlib 1.2.5. blenderloader now reads gzip compressed files. aramis_acg 2010-05-26 00:21:07 +00:00
  • 9d978918d1 colladaloader now skips over empty data arrays. aramis_acg 2010-05-25 14:37:28 +00:00
  • 188aa3da37 blender loader now reads basic material colors and even simple textures, be them embedded into the BLEND file or not. adding some test files. aramis_acg 2010-05-24 01:24:18 +00:00
  • 2a6b4d1d17 assimpview: layout fixes. aramis_acg 2010-05-21 23:09:19 +00:00
  • cd301ff090 collada loader now longer fails if the accessor type attribute comes before the accessor name. Thanks to Christopher Dissauer to point it out (http://sourceforge.net/projects/assimp/forums/forum/817653/topic/3716168). aramis_acg 2010-05-21 22:47:31 +00:00
  • 3cf20b605d blender loader now loads material assignments. blender loader no longer produces randomized output in some scenarious. nice side effect of less asthetic diversity: less segfaults. assimpview is no longer topmost. aramis_acg 2010-05-21 22:39:31 +00:00
  • c29e985f12 AssimpView now displays meshes and mroe detailled statistics in the scene browser. Improve the user interface. takes more screen space now, but provides more information and less clumsy buttons. aramis_acg 2010-05-21 20:04:45 +00:00
  • 367a452ed9 colladaloader: fix <extra> handling. aramis_acg 2010-05-20 13:41:03 +00:00
  • b9b4ea177b MS3D loader now uses aiMesh::mName to express the original group names from the MS3D file. aramis_acg 2010-05-20 12:19:05 +00:00
  • 7f4cc4ca60 collada loader no longer sets default wrapping mode to MIRROR. See https://sourceforge.net/projects/assimp/forums/forum/817653/topic/3714378 aramis_acg 2010-05-20 12:09:22 +00:00
  • f9b06f8d89 3ds loader now sets aiMesh::mName according to the original mesh groups found in the file. aramis_acg 2010-05-20 12:07:04 +00:00
  • 6e133a6cd9 - Fixed compilation for some targets - Removed BOOST_FOREACH usage in ColladaParser::ReadPrimitives() because they seem to cause problems in NOBOOST builds ulfjorensen 2010-05-18 12:20:09 +00:00
  • a44e065f58 fix some issues with Assimp_itoa10. aramis_acg 2010-05-14 12:27:29 +00:00
  • 6079125444 some fixes in assimp.net rave3d 2010-05-13 17:08:35 +00:00
  • a22e44f94d - BUGFIX :: Fix typos in doxygen documentation. kimmi 2010-05-13 15:55:35 +00:00
  • 3b35e4e3b8 - REFACTORING : Replace an assert by an ai_assert-statement. kimmi 2010-05-13 15:50:42 +00:00
  • 55bdc6db63 Ogre: Use explicit qualification for boost stuff to avoid potential tr1 conflicts with vc10. Thanks to Krishty to point it out. Use TinyFormatter instead of boost::format. aramis_acg 2010-05-10 21:06:44 +00:00
  • 255082c39b Add data structures for vertex animation. Basing on recent ML discussion. aramis_acg 2010-05-10 18:05:52 +00:00
  • 261f49c468 Add mName member to aiMesh. JoinVerticesProcess and SortByPType copy the mesh name to all clone or sub meshes they create. JoinVerticesProcess' verbose output now prints mesh name, no longer using sprintf (TinyFormatter's age has come). aramis_acg 2010-05-10 13:59:29 +00:00
  • 35f6851dba fix gcc warning: can't pass non-POD through ... aramis_acg 2010-05-10 10:39:43 +00:00
  • 32bfa9ac21 Add WIP version of the BLENDER importer. DO NOT USE FOR PRODUCTION YET! aramis_acg 2010-05-10 10:22:24 +00:00
  • 1928dc7df7 fix shared_ptr and shared_array implementation. add pointer_cast facility. aramis_acg 2010-05-10 10:18:54 +00:00
  • aba91ce95d Add a first set of blender test files. aramis_acg 2010-05-09 14:41:04 +00:00
  • 0b01eb472b Add copyright headers to Ogre units. aramis_acg 2010-04-30 07:15:08 +00:00
  • c224dfaf81 [2994288] AI_BE / AI_LE macros - Thanks to mick-p for the patch. Add shared_ptr to pch includes. aramis_acg 2010-04-30 07:11:06 +00:00
  • 7d03ef514e git-svn-id: https://assimp.svn.sourceforge.net/svnroot/assimp/trunk@711 67173fc5-114c-0410-ac8e-9d2fd5bffc1f rave3d 2010-04-27 16:52:24 +00:00
  • b4f5d42094 correct some compile errors rave3d 2010-04-27 16:51:22 +00:00
  • fcc9642ac7 git-svn-id: https://assimp.svn.sourceforge.net/svnroot/assimp/trunk@709 67173fc5-114c-0410-ac8e-9d2fd5bffc1f rave3d 2010-04-27 16:41:21 +00:00
  • e05bc231e1 git-svn-id: https://assimp.svn.sourceforge.net/svnroot/assimp/trunk@708 67173fc5-114c-0410-ac8e-9d2fd5bffc1f rave3d 2010-04-27 16:36:23 +00:00
  • 1748e38753 FIX: gcc complains because binding a packed field to a normal reference is not permitted. aramis_acg 2010-04-26 12:27:36 +00:00
  • 4746b954b8 Add missing CHANGELOG for past 1.1. aramis_acg 2010-04-24 01:03:35 +00:00
  • a53360aa4d FIX: Change quaternion orientation for B3D loader (this format was forgotten with r502). FIX: MS3D loader assigns group names to mesh nodes, possibly leading to two nodes with the same name if a group name is the name of a bone as well. This prevents animations from working properly. aramis_acg 2010-04-24 00:18:34 +00:00
  • a85b851442 - Multiple Submeshes are loaded now - In standard materials the colors are now loaded - not excessively tested, but it should work jonathanklein 2010-04-19 17:50:52 +00:00
  • 0695775bc4 Comment unknown pragma for it raises a warning (this may be intentional, but nevertheless I find it annoying). aramis_acg 2010-04-17 21:36:13 +00:00
  • fc617d9f58 Set revision.h to 700. aramis_acg 2010-04-17 18:43:32 +00:00
  • 99e5cbcbe0 Add deprecation note to legacy makefiles in code. aramis_acg 2010-04-17 18:41:22 +00:00
  • fda7571914 Clarify README for samples. aramis_acg 2010-04-17 18:39:12 +00:00
  • e3040fab38 Clarify troubleshooting for the application configuration not correct problem. aramis_acg 2010-04-17 18:36:11 +00:00
  • 3b61886d58 Unify capitalization in CREDITS entries. aramis_acg 2010-04-17 18:30:39 +00:00
  • 065070fdae Update batch script to build the ZIPed package. aramis_acg 2010-04-17 16:52:25 +00:00
  • c67ebbc705 Rebuild docs for release. aramis_acg 2010-04-17 16:42:38 +00:00
  • fb20182692 Get rid of unused directories in model repository. aramis_acg 2010-04-17 16:26:18 +00:00
  • 107e070506 Rebuild regression suite (with vc8 and fp:fast). 2 regressions currently reported, these will remain unsolved for this release. aramis_acg 2010-04-17 16:25:04 +00:00
  • 7cafe33999 Update README. aramis_acg 2010-04-17 15:16:23 +00:00
  • 34be8bc8cb Cleanup CREDITS. aramis_acg 2010-04-17 15:08:04 +00:00
  • ea2bbc37d1 [dAssimp] Added note that the D bindings have yet to be adapted for 64 bit builds of Assimp. klickverbot 2010-04-16 21:15:51 +00:00
  • 5685312fe0 - PoseToKey Matrix is computed just computed when it changes - VertexWeights will be normalized to 1 jonathanklein 2010-04-16 19:10:09 +00:00
  • 28141f5880 Add missing license header to structsgen.pw aramis_acg 2010-04-15 21:50:12 +00:00
  • 1bcd29d704 Fix: OgreImporter relies on non ISO std::exception c'tor. aramis_acg 2010-04-15 10:35:15 +00:00
  • 685d2b83c5 Fix error in aiString documentation. MAXLEN includes the terminal NULL. This is unusual, but true. Fix overflow vulnerability in SceneCombiner. Thanks to Krishty to point it out. aramis_acg 2010-04-14 21:45:00 +00:00
  • 6a2a542986 Remove invalid character from string literal in code/MDLLoader.cpp (^2 actually). aramis_acg 2010-04-14 21:18:16 +00:00
  • e4285a5b38 Clarify docs on qnans in aiMesh vertex data arrays. Complete format list, rebuild doc. aramis_acg 2010-04-14 21:13:58 +00:00
  • c78f40171d gen_db.py is now able to do a partial database update. Dumps for specified file formats are re-generated, rest is kept. Improve doc in regression suite. aramis_acg 2010-04-14 20:58:32 +00:00