Commit Graph

  • 6f1408a7f0 - update CHANGES.current. - mark aiAnimMesh data structures as *NOT CURRENTLY USED*. They are, however, still contained and visible because some ports may be relying on their presence. - add SimpleAssimpViewX sample provided by drparallax. Thanks! (http://sourceforge.net/projects/assimp/forums/forum/817654/topic/3917829) aramis_acg 2010-11-21 14:57:00 +0000
  • ec6ef9f145 Added a workaround to the Collada parser to handle certain XML tags which irrxml doesn't handle well. Corrected formatting on the way. ulfjorensen 2010-11-19 14:06:32 +0000
  • fba2f78e06 Added a workaround to guess which material applies to anonymous Collada geometry subgroups. ulfjorensen 2010-11-19 12:49:51 +0000
  • 76e15fd5c9 Use the *_SECURE_NO_WARNINGS defines for MSVC 2010 as well. klickverbot 2010-11-10 21:54:05 +0000
  • 7e5e2d7ea1 Quick fix to make the SimpleOpenGL sample compile with MinGW. klickverbot 2010-11-10 19:34:40 +0000
  • c4b8389d6e Mark the std::vector wrappers for the C-style arrays as const. klickverbot 2010-11-10 19:34:06 +0000
  • 998de54048 some code updates, ogre animation still not working :( jonathanklein 2010-11-09 18:13:08 +0000
  • e0e0bf3c1e BUGFIX: Use correct not-importing preprocessor declaration for blender importer. kimmi 2010-11-05 20:31:13 +0000
  • 5ef9e63ac6 - UPDATE : Add first version of bsp-loader with assimp-internal texture support. - UPDATE : Actualize docu. kimmi 2010-11-05 18:45:42 +0000
  • 8a336e8876 - Update build for xcode - parallel and universal, plus PCH. Update XCode project to reflect current state of the tree (thanks to Jørgen P. Tjernø for the patch) aramis_acg 2010-11-02 18:19:49 +0000
  • b0d8d83b75 BUGFIX 2970556: Fix possible overflow in material importer ( obj ) . kimmi 2010-10-26 18:48:55 +0000
  • 613a4cc679 - BUGFIX: Crash in obj-model. kimmi 2010-10-26 18:32:07 +0000
  • abec0f9a77 - windows.h not needed in Q3BSPFileImporter.cpp (merge flaw?). aramis_acg 2010-10-18 22:19:39 +0000
  • ff3769cb19 BUGFIX: Fix memory leaks in Q3-bsp loader. kimmi 2010-10-18 21:15:35 +0000
  • d7ce23893e BUGFIX: Fix for material import in Q3-BSP-loader ( thanks to Matthias Fauconneau ). kimmi 2010-10-18 19:18:28 +0000
  • 8a27ecf827 Fix: FindLoader() now converts the input file extension to lowercase. aramis_acg 2010-10-13 19:34:44 +0000
  • fdda697af7 Move test models with problematic license restrictions to test/models-nonbsd and update the test suites accordingly. Update note in LICENSE accordingly. aramis_acg 2010-10-13 17:57:06 +0000
  • f601309db5 - anonym XFile materials are named now, to prevent them from being merged somehow - added another boost dependency - lexical_cast - and a little replacement for all those boost haters out there ulfjorensen 2010-10-08 17:27:59 +0000
  • 8aac702e1e - Workaround: ASCII XFiles aren't as strict on separator chars as before anymore. Should allow some more files to be parsed correctly. ulfjorensen 2010-10-08 16:51:54 +0000
  • 136ef7609d Bugfix: removed unnecessary windows.h include from Quake3BSP loader Bugfix: added workaround to allow reading invalid Collada files sporting negative indices into data arrays ulfjorensen 2010-10-04 18:12:35 +0000
  • 0fd0f68b26 UPDATE: Add opengl-samples to cmake build enviroment for windows systems. kimmi 2010-10-03 12:08:21 +0000
  • 733fd48f9e - UPDATE : Add documentation to Q3BSP-importer. kimmi 2010-09-29 19:42:50 +0000
  • 72e5b99baa CMake: Added two configuration options for excluding the unit tests and the tools from the build. klickverbot 2010-09-27 08:31:09 +0000
  • 315649313e CMake: Fixed building with Boost workaround. klickverbot 2010-09-27 08:30:54 +0000
  • c1430e1573 CMake: Show a helpful error message with CMake 2.8+ if Boost has not been found. klickverbot 2010-09-27 08:30:37 +0000
  • d4f563c795 - UPDATE : Add bugfixes for the correct topology import from a bsp-level. - UPDATE : Add the first pk3-archive for the bsp-loader. - UPDATE : Add missing license info to aiAssert-file. kimmi 2010-09-26 15:56:52 +0000
  • bbca6ce865 Fix g++ specific compiler warning: Usage of temporary object. kimmi 2010-09-15 20:29:48 +0000
  • 027e6e7453 Add test case for the recently solved collada instance node troubles (https://sourceforge.net/tracker/index.php?func=detail&aid=3054873&group_id=226462&atid=1067632). aramis_acg 2010-09-14 22:11:51 +0000
  • bd4a4fd608 further work on http://sourceforge.net/tracker/index.php?func=detail&aid=3054873&group_id=226462&atid=1067632 - first try the old node resolving algorithm (which checks for node IDs), if this fails switch to a workaround which takes both node names and IDs into account. aramis_acg 2010-09-13 14:40:25 +0000
  • e440fb2769 NDOLoader: improve reusability of some temporary vectors. ColladaLoader: fix http://sourceforge.net/tracker/?func=detail&aid=3054873&group_id=226462&atid=1067632, thanks to Adario for the report. aramis_acg 2010-09-11 19:44:06 +0000
  • 960f7defd7 Workaround: Collada loader combines alot of animations each affecting a single node into a combined animation. The stupidity of some export plugins knows no bounds. ulfjorensen 2010-09-04 15:36:38 +0000
  • 693a3a039d BlenderLoader: don't output diffuse color if it is all black. Seems to be Blenders way of telling us there is no diffuse color. AssimpView: add 'no transparency' option in UI and implement underlying logic. aramis_acg 2010-08-31 17:24:04 +0000
  • 400086e19f Fix possible data corruption in AssimpView (see http://sourceforge.net/projects/assimp/forums/forum/817654/topic/3831953). Thanks to mick-p to point it out. aramis_acg 2010-08-31 03:25:12 +0000
  • 631f3a2ff9 assimp_cmd: make sure we define both DEBUG and _DEBUG in debug builds. This fixes build trouble with vc9-debug. aramis_acg 2010-08-31 02:39:00 +0000
  • 76bdf7d0cb Fix makefile.mingw, see http://sourceforge.net/projects/assimp/forums/forum/817654/topic/3828839. aramis_acg 2010-08-30 13:13:18 +0000
  • cab35c496d [3053648] Obj: segfault when first line is a material. Add test file to reproduce the issues. Thanks to Ingo Kresse for providing the patch. aramis_acg 2010-08-27 12:36:02 +0000
  • c5c5338397 Add first version of the planned progress feedback API to the public Cpp API. Currently, progress reporting is done between each major import stage. Fix various issues with the vc9 solution and assimp_cmd. Declare some more Importer methods const. This marks them as safe to use from within a progress callback. aramis_acg 2010-08-26 18:16:12 +0000
  • 2f71990dc2 Update revision.h. aramis_acg 2010-08-26 14:23:11 +0000
  • a9fd7651fa Print version line to log upon loading a new file. This should aid at debugging incoming bugreports with logs attached. aramis_acg 2010-08-26 14:20:28 +0000
  • 9cc61781d0 Changes forgotten in the previous commit – the code was moved out to the top-level CMakeLists.txt. klickverbot 2010-08-25 16:55:38 +0000
  • b0196db29f CMake: Fixed building tools when the Boost headers are not in the default include path; fixed pkg-config file installation for out-of-source builds. klickverbot 2010-08-25 16:46:21 +0000
  • 9d70caef0a [3031725] FileSystemFilter destroys "://" in paths. Addresss this issue. FileSystemFilter now acts with more caution, first tries to open the file given the input path. aramis_acg 2010-08-23 18:52:53 +0000
  • 9b6b99842d Blenderloader: get rid of some type mismatch warnings in 32 bit mode. aramis_acg 2010-08-23 18:13:36 +0000
  • 72a64192b8 Unittests: make them compile again in builds with regular boost. aramis_acg 2010-08-23 18:03:34 +0000
  • 20cc623ecd noboost: Add working implementation for boost.format to get proper Collada error messages. See https://sourceforge.net/projects/assimp/forums/forum/817654/topic/3820367. Add unit test for this. aramis_acg 2010-08-23 17:49:03 +0000
  • 9623663671 [3051124] cmake pkg-config assimp.pc file gen.; fix minor issue with assimp.pc INSTALL. aramis_acg 2010-08-23 15:44:59 +0000
  • 7a50b03fc5 Obj: Remove deprecated assertion - empty object names are fine. aramis_acg 2010-08-23 15:34:48 +0000
  • bcafa25012 Add missing zlib files to assimp_cmd's vc9 solution. aramis_acg 2010-08-23 15:16:18 +0000
  • fa0029ca2b [3051124] cmake pkg-config assimp.pc file gen; Thanks to Filipe Vieira for the patch. aramis_acg 2010-08-23 11:43:15 +0000
  • dbcc1902ed ColladaParser: skip over extra <camera>,<light>,<material>,.. chunks contained within <extra> blocks. Thanks to Juha Vesanen for the fix. aramis_acg 2010-08-23 10:33:30 +0000
  • e3fffb7a52 - added some more empty element checks to Collada loader ulfjorensen 2010-08-22 11:40:36 +0000
  • 81bebcd0ec Add basic support for the IZWARE NENDO file format (extension: ndo). The loader has been tested with files in format version 1.0, 1.1 and 1.2. Materials and textures are read but ignored for now. aramis_acg 2010-08-09 08:24:16 +0000
  • 8fef884dbc - UPDATE : Use of correct indices in Q3BSP-loader - UPDATE : Add enum for primitive-description in Q3BSP-loader. kimmi 2010-08-07 15:10:27 +0000
  • 4ad0d569f3 Ingnore an error producing SetProperty method on AssimpSwigPort.i rave3d 2010-08-06 18:41:05 +0000
  • 1f68e8c6f3 Update Assimp.NET project files to always build x86 (32 bit) to support Managed Direct X even on 64 bit Windows for Debug and Release targets. adamdavidson 2010-07-23 20:51:05 +0000
  • 118e2d1da7 Remove some vcproj.user files that managed to get into the repository by accident. aramis_acg 2010-07-21 07:52:27 +0000
  • 827b00226e Fix 3029892: assimpview crashes if the animation slider is touched while no asset is loaded. aramis_acg 2010-07-18 21:16:40 +0000
  • f7f8c90fa1 Fix missing zlib.h in ioapi.c. aramis_acg 2010-07-16 18:05:16 +0000
  • 3204cf2736 Add conditional define to allow users to compile against their own zlib's. aramis_acg 2010-07-16 17:49:04 +0000
  • e5aad11944 Introduce limits for vertices, faces (per mesh), face indices (per face) and weights (per bone). aramis_acg 2010-07-16 11:44:31 +0000
  • 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 +0000
  • 9d69165ae7 assimp_cmd now specifies the GLOB_MEASURE_TIME propery aramis_acg 2010-07-11 23:26:30 +0000
  • 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 +0000
  • 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 +0000
  • 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 +0000
  • 6d8ea48ed4 Add SetPropertyBool() and GetPropertyBool() convenience functions. aramis_acg 2010-07-10 10:53:39 +0000
  • e6516329b9 SWIG: Even more output parameter handling. klickverbot 2010-07-09 18:00:34 +0000
  • 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 +0000
  • b18d782231 Fix compile error in debug builds. aramis_acg 2010-07-09 17:45:21 +0000
  • 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 +0000
  • 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 +0000
  • 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 +0000
  • edb2fca8d6 SWIG: More output parameter handling using <typemaps.i>. klickverbot 2010-07-08 20:09:50 +0000
  • 646357bfc2 Added missing member array handling (via the ASSIMP_*_ARRAY macros) in the SWIG port. klickverbot 2010-07-07 22:01:51 +0000
  • af3c5a8404 Added a mNumVertices property to aiAnimMesh as discussed with Alex on ICQ. klickverbot 2010-07-07 22:01:29 +0000
  • 91d01d72c6 BLENDER: add test file of heavily subdivided Suzanne. aramis_acg 2010-07-07 15:17:58 +0000
  • 729b70ae0f BLENDER: Normal vectors are now read properly. aramis_acg 2010-07-07 15:17:18 +0000
  • fb2815047d Update my standalone handcrafted makefiles to compile ./contrib/unzip as well. aramis_acg 2010-07-07 14:54:22 +0000
  • 2a81046b0f delete empty SCons folder. aramis_acg 2010-07-07 14:51:04 +0000
  • 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 +0000
  • 393a08943b Deprecate vc8 workspaces. aramis_acg 2010-07-07 14:40:30 +0000
  • 74b1810bd5 Fix paths in SimpleOpenGL vc8 solution, debug profile. aramis_acg 2010-07-02 11:46:32 +0000
  • 78b94afb71 Update SimpleTexturedOpenGL sample. Add Martin Walser to CREDITS. aramis_acg 2010-07-02 11:41:36 +0000
  • 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 +0000
  • 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 +0000
  • 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 +0000
  • 3adce87c5c - Made it mostly compile again - Updated VC9 project files ulfjorensen 2010-06-21 17:28:02 +0000
  • f017b5a4a4 - FEATURE : First version of PK3 format loader. - FEATURE : First prototype of Quake 3 BSP format loader. kimmi 2010-06-18 17:36:46 +0000
  • ca645a493c MDL loader now checks for magic bytes even if the file extension is .mdl. aramis_acg 2010-06-11 14:38:31 +0000
  • 6fa8c85f26 assimpview: fix typo in "about" dialog. aramis_acg 2010-06-07 16:05:56 +0000
  • 2e909b35d8 Bugfix: Collada node instances are correctly loaded and resolved now. ulfjorensen 2010-06-07 14:02:56 +0000
  • a9161ede18 Bugfix WIP: collada instanced nodes, still working on it. ulfjorensen 2010-06-04 14:36:41 +0000
  • 219f9fadc6 Bugfix: removed misuse of "static" attribute preventing multithreaded usage of the importer ulfjorensen 2010-06-04 14:05:06 +0000
  • 175414f682 UPDATE : Reformatting fix. kimmi 2010-06-02 20:08:22 +0000
  • 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 +0000
  • c38c91d28d Bugfix : Fixed not ANSI character in comment. kimmi 2010-05-30 18:35:55 +0000
  • f3310b0f36 BUGFIX : Fix handling of multiple materials per object definition in Obj-Loader. kimmi 2010-05-30 12:45:38 +0000
  • 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 +0000
  • dc3218b08a adding some #ifndef SWIG for swig processing rave3d 2010-05-27 18:30:28 +0000
  • e34671e6b3 adding some missing files rave3d 2010-05-27 18:29:18 +0000