Commit Graph

  • b908b00f96 - Collada: read falloff and hotspot_beam spotlight properties to be compatible with OpenCollada. Thanks to gargaj for the patch. aramis_acg 2012-03-14 02:29:17 +00:00
  • 973e3fede3 Ogre: Shared BoneWeights get loaded jonathanklein 2012-03-13 16:29:29 +00:00
  • 761c974fde Ogre: Improvements on loading Skeleton and Animation Keys (nearly working now!) jonathanklein 2012-03-13 13:59:07 +00:00
  • df7f177794 Ogre: Fix in Material Loader jonathanklein 2012-03-12 13:59:51 +00:00
  • accbcb575b - fix off-by-one error in FileSystemFilter. aramis_acg 2012-03-11 20:04:35 +00:00
  • 2d7b59e134 - update vc9 vcproj aramis_acg 2012-03-11 19:20:25 +00:00
  • 7f1e7b7d6b Ogre: TestModel added, Texture-Bug in Materialloader fixed jonathanklein 2012-03-10 23:04:02 +00:00
  • 89c3aaebbc removed accidental C++11 usage ulfjorensen 2012-03-09 21:11:42 +00:00
  • 830388ab90 Ogre: VertexAttributs from SharedGeometry are now loaded correctly; Material Loading is more robustly jonathanklein 2012-03-09 11:43:31 +00:00
  • 005887f381 Ogre: MaterialLoader now searches for Materialfile with the MaterialName as Filename jonathanklein 2012-03-09 11:42:47 +00:00
  • 6970307b4e - Collada Exporter id naming scheme once again revised to exclude any potential invalid chars - Collada Exporter outputs proper URLs for texture file names now. - Updated Collada Loader to understand and convert texture file name URLs ulfjorensen 2012-03-08 16:08:46 +00:00
  • 3ed356d3c4 Ogre Importer: Support for Shared Geometry, as exported by Blender2Ogre for Blender 2.6 (still experimental) CleanUp for OgreImporter (splitted the big file in smaller ones) jonathanklein 2012-03-07 22:42:40 +00:00
  • 7a0c5a431e - filtered some more invalid characters from collada export URL generation ulfjorensen 2012-03-05 22:00:00 +00:00
  • 62b2ca3c1b Support for boost 1.49 jonathanklein 2012-03-03 15:18:43 +00:00
  • 9d4c46b53c - Bugfix: ColladaExporter avoids output of empty xml elements ulfjorensen 2012-02-28 09:06:25 +00:00
  • 648e8fe924 - Bugfix: Fix two possible reasons for bug ID 3039342 : On skipping an invalid material description in obj-loader avoid creating aiMaterial instance. Release obj-specific material instances. kimmi 2012-02-26 13:36:29 +00:00
  • 8fc1d1c529 - add the test file that led to fix r1183 to the regression test suite. See https://sourceforge.net/projects/assimp/forums/forum/817654/topic/5052480 (I hope the licensing classification is right, if not, please inform me). aramis_acg 2012-02-23 16:40:00 +00:00
  • df13d315db # workaround crash in aiReleaseImport due to an suspected bug in gcc. See http://gcc.gnu.org/bugzilla/show_bug.cgi?id=52339. See assimp-discussions for the details. aramis_acg 2012-02-23 14:10:18 +00:00
  • 34e7ce131b # BlenderLoader: use dna index to locate scenes, not SC tag. This fixes https://sourceforge.net/projects/assimp/forums/forum/817654/topic/5052480. aramis_acg 2012-02-23 14:02:09 +00:00
  • 035079b307 - remove unused folder. aramis_acg 2012-02-23 13:55:41 +00:00
  • 6485f8d486 # OgreImporter: fix bool-to-int conversion warning. aramis_acg 2012-02-23 13:53:12 +00:00
  • 8e5a2ad464 - add blender 2.6.2 test file. aramis_acg 2012-02-23 13:48:55 +00:00
  • 2743a0706e small fix jonathanklein 2012-02-21 16:46:37 +00:00
  • 8c0d3a9a31 Ogre - Animations without Scaling Key supported - when the model has more than 1 texcoord, the first one is loaded (instead of nothing) jonathanklein 2012-02-21 16:46:02 +00:00
  • 521088e134 Ogre: - better support for OgreXmlConverter generated files jonathanklein 2012-02-20 10:27:27 +00:00
  • 37fb338c1f - Update : Fix the M3-Importer: geometry import works. - Update : Add a non-bsp example model for the m3-loader. kimmi 2012-02-19 09:10:04 +00:00
  • 946b2f0354 Bugfix : Fix the extension check for the m3-loader. kimmi 2012-02-18 18:03:39 +00:00
  • 6cb8ca9652 - Collada exporter texture references in materials are now written correctly - removed various optional xml attributes from Collada Exporter which caused warnings in OpenCollada ulfjorensen 2012-02-18 15:20:28 +00:00
  • 1fef449654 Update : Remove secure warnings from assimp_view. kimmi 2012-02-18 12:43:48 +00:00
  • eebba5348d - Added Debug Postfix - added Viewer Installer jonathanklein 2012-02-18 10:55:47 +00:00
  • 6852eb6ffe - compiler error fixes for sample programs jonathanklein 2012-02-18 10:53:58 +00:00
  • f41e106efc - ColladaExporter filters empty meshes which fooled certain loaders - specifically Assimp's Collada Loader :-) - Bugfix: ColladaExporter now writes proper URLs when referencing materials in meshes ulfjorensen 2012-02-17 10:48:25 +00:00
  • 08fe2e7d20 + add Ply exporter. aramis_acg 2012-02-16 02:11:29 +00:00
  • 23c16a3ef9 - assimpview: reuse textures to minimize memory usage. This may break editing stuff, but I'll fix this asap. aramis_acg 2012-02-16 00:05:47 +00:00
  • 4ebba5bdd4 Removed C++11 usage which I accidentally inserted ulfjorensen 2012-02-15 23:44:52 +00:00
  • 745c1035bf - assimpview: do not create a new default texture each time we need one. Turns out memory is not unlimited. aramis_acg 2012-02-15 23:13:52 +00:00
  • 82f027b01f - added materials to Collada Export ulfjorensen 2012-02-14 17:42:25 +00:00
  • fa6039e1cb Bugfix: Collada Exporter writes proper mesh references now - that makes static scenes work just fine ulfjorensen 2012-02-13 15:53:59 +00:00
  • 29d3a18962 Fix [3211530] heap corruption in the ms3d importer. aramis_acg 2012-02-05 16:10:50 +00:00
  • 58d0a89b25 - rework FileSystemFilter to scan sub-folders of the model folder recursively for external files. This should fix [3473792] (https://sourceforge.net/tracker/?func=detail&atid=1067634&aid=3473792&group_id=226462). aramis_acg 2012-02-05 15:13:39 +00:00
  • ced8d8279a Fix [3484066] Compilation error in Visual Studio 2011 Preview aramis_acg 2012-02-05 14:38:47 +00:00
  • bed6c84cb6 - Update : IMport uv- coordinates. - Bugfix : Fix invvalid M3-faces. kimmi 2012-02-04 21:08:20 +00:00
  • c84a14a7a8 [3118522] OBJ material/texture filename with spaces support. aramis_acg 2012-02-03 18:16:15 +00:00
  • 06bfcbf22d # [3191607] ColladaLoader error: attempt to copy-construct an iterator from a singular (see https://sourceforge.net/tracker/?func=detail&aid=3191607&group_id=226462&atid=1067632) aramis_acg 2012-02-03 18:05:38 +00:00
  • 6f2ca1bb22 [3459159] Tidy up UI layout in assimp_view. aramis_acg 2012-02-03 17:50:01 +00:00
  • d508e44030 - change major version number to 3.0. trunk is definitely no longer compatible with 2.0. aramis_acg 2012-02-03 17:39:33 +00:00
  • 4b61e27590 - TriangulateProcess: use ear cutting for quads. This fixes [3429812] (http://sourceforge.net/tracker/?func=detail&aid=3429812&group_id=226462&atid=1067632). aramis_acg 2012-02-03 17:36:07 +00:00
  • c8c9d6cec8 - finetune doc css. aramis_acg 2012-02-03 17:27:39 +00:00
  • fd293547c4 - update documentation. aramis_acg 2012-02-03 17:26:06 +00:00
  • 6fa251c2f2 - unify naming of all header files. Obviously, this is a breaking change that affects all users. aramis_acg 2012-02-03 17:04:06 +00:00
  • f07901df9d - update tools/ aramis_acg 2012-02-03 16:26:11 +00:00
  • 075b1acaf0 - move include/ to include/assimp/ to have consistent header locations between installed and trunk version. aramis_acg 2012-02-03 16:25:12 +00:00
  • 4dbf539b44 - update license header. Update copyright year and unify naming: our name is 'assimp', not 'ASSIMP'. aramis_acg 2012-02-03 03:38:30 +00:00
  • db3cee8501 # Ifc: fix bug while filling window contours. # Ifc: filter out duplicate openings. - poly2tri: change comparison epsilon to a more suitable value (found by trial&error). aramis_acg 2012-02-03 02:28:25 +00:00
  • 4080cd601c # Ifc: merge overlapping openings if possible. aramis_acg 2012-02-03 00:50:07 +00:00
  • 16b3d19f7f # fast_atoreal_move: avoid floating-point casts. Compilers have trouble optimizing this. aramis_acg 2012-02-02 22:53:26 +00:00
  • 15e50959e6 - Ifc: enable double-precision arithmetics for the entire pipeline. This does fix bugs, but unfortunately not all if them. aramis_acg 2012-02-02 22:50:24 +00:00
  • 4fcf61c31f # Ifc: update color conversion routines to always work with single precision. aramis_acg 2012-02-02 22:42:11 +00:00
  • bfb8fd8483 # Ifc: fix materials when running double precision. aramis_acg 2012-02-02 22:41:23 +00:00
  • 4448ea73c2 - fix Readme formatting. aramis_acg 2012-02-02 16:30:10 +00:00
  • 29b4d01e2d + add Readme.md for github. aramis_acg 2012-02-02 16:10:32 +00:00
  • daf7c07ff1 # fix C issues in the headers. This fixes [3481648] (https://sourceforge.net/tracker/?func=detail&aid=3481648&group_id=226462&atid=1067632) aramis_acg 2012-02-02 13:56:45 +00:00
  • 38e6d90e40 - Configure STEP reader to use double precision, small changes to the Ifc code to tolerate this (Ifc itself still working with single precision). aramis_acg 2012-02-02 03:06:28 +00:00
  • 02fc5effba # poly2tri: fix Point::operator!= (http://code.google.com/p/poly2tri/issues/detail?id=38). aramis_acg 2012-02-02 03:05:41 +00:00
  • 8252a31e82 # fix gcc compile errors aramis_acg 2012-02-02 02:19:11 +00:00
  • e867c73327 - Ifc: make code base ready for running double precision by using the new math templates with a customizable float type, IfcFloat. (still using floats with this commit). aramis_acg 2012-02-02 02:09:49 +00:00
  • 0f541f5e2b - Vertex: don't expose operators that aren't well-defined in a mathematical sense. aramis_acg 2012-02-02 02:08:23 +00:00
  • 7a98c0d8ab - templatize some internal math utilities as well. aramis_acg 2012-02-02 02:07:43 +00:00
  • b54d3ff522 # IrrLoader: fix typo. aramis_acg 2012-02-02 02:06:31 +00:00
  • ea3f655c57 - templatize math library. All standard math classes (i.e. aiMatrix4x4) have been replaced by templates which are usually named like the old type with a 't' postfix. For compatibility, typedefs to replace the old types exist. For the C interface, these still map to raw structures. aramis_acg 2012-02-02 02:06:08 +00:00
  • 418c1bfbe0 # fix compile error introduced by previous changes, we are not yet ready for this. aramis_acg 2012-02-01 03:39:05 +00:00
  • 2e4b1a08ff # STEPFileReader now scans real number literals as doubles. aramis_acg 2012-01-31 16:29:06 +00:00
  • 5716c4b007 - Set AI_FAST_ATOF_RELAVANT_DECIMALS to 15. This may cause regressions. aramis_acg 2012-01-31 16:28:19 +00:00
  • c12fadc93b - make fast_atof_move a template and rename it to fast_atoreal_move. aramis_acg 2012-01-31 16:18:32 +00:00
  • 16a5bef3ba Bugfix: Bugfixes fror VS 2010 with CMake ( thanks to Jonathan Klein ). kimmi 2012-01-25 18:42:14 +00:00
  • 007dae433f Update : Boost lookup uses now additional versions ( thanks to Jonathan from zfx ). kimmi 2012-01-25 18:33:46 +00:00
  • edd1e2e99a # Ifc: re-introduce the previous triangulation code algorithm, but use Clipper to clip to the outer contour line and poly2tri as fallback. # Ifc: fix a issue when closing window contours. Sometimes a corner would be left out. aramis_acg 2012-01-17 17:40:15 +00:00
  • ab6c348c2d # Ifc: if generating wall openings fails, revert to the original wall rather than leaving polygon crap. aramis_acg 2012-01-17 02:18:59 +00:00
  • 90fb1525b1 # fix vc9 pch settings aramis_acg 2012-01-17 02:06:12 +00:00
  • de865532f4 # DXFLoader: EOLs. aramis_acg 2012-01-17 01:50:37 +00:00
  • ad759f6efe - Ifc: use a combination of clipper and poly2tri to triangulate arbitrary polygons with arbitrarily-shaped holes (the former to workaround the cases not supported by the latter ...). Issues with doors et al. (i.e. openings touching the outer contour of a wall polygon) remain and are yet to be solved. Overall, this change should make IfcLoader much more robust, though. Since this means that the previous algorithm to triangulate walls is dropped altogether, regressions are highly likely. aramis_acg 2012-01-17 01:49:17 +00:00
  • 850285b56e # poly2tri: add missing <stdexcept> aramis_acg 2012-01-17 01:37:46 +00:00
  • 56eb2dd7ee + add polyclipper to assimp repository. aramis_acg 2012-01-17 01:19:20 +00:00
  • 1ebd116dff + add poly2tri to assimp repository. aramis_acg 2012-01-17 01:17:50 +00:00
  • 000ef3de02 # IFCLoader: < predicate to order representations by use for us was accidentally a total ordering. aramis_acg 2012-01-15 13:51:34 +00:00
  • 81ef6af2df Apply patch [3473792] - LWS loader failed to find LWO files referenced with inaccessible, absolute paths, but actually residing in the folder of the LWS file. Applied the patch to FileSystemFilter, so all loaders do this now. aramis_acg 2012-01-15 13:46:21 +00:00
  • b29b69f42b - update README. aramis_acg 2012-01-13 17:49:18 +00:00
  • 3f369342d6 - Redesign the C interface to allow per-import settings. - Make C-API threadsafe even without boost (no longer a global importer <-> scene map). - Cleanup headers. - Change the way how Importer::pimpl is accessed - all users are no longer friends of Importer to avoid spoiling the public interface. Rather, pimpl is exposed via a public member function and anyone having the definition of ImporterPimpl can access it. aramis_acg 2012-01-13 14:07:58 +00:00
  • 20495de804 + add aiString::C_Str aramis_acg 2012-01-13 00:44:27 +00:00
  • d3d82030c7 Fix [3472966] "The public include export.h has a reference to boost" See http://sourceforge.net/tracker/?func=detail&atid=1067632&aid=3472966&group_id=226462 aramis_acg 2012-01-13 00:31:21 +00:00
  • 2c0965795c [ 3460982] Patch for Bug 3460978 - Obj loader not generating new objects for material groups. aramis_acg 2012-01-11 13:38:56 +00:00
  • e52a49a990 Fix [3472310] Unnecessary output in LWOImporter aramis_acg 2012-01-11 09:41:48 +00:00
  • f7c232cfe8 merge git://github.com/gellule/assimp.git aramis_acg 2012-01-11 00:27:49 +00:00
  • 380737c4c4 merge git://github.com/gellule/assimp.git the strings used in materials and elsewhere in assimp. Because of this, in PyAssimp3 strings in materials don't work properly on 64 bits platforms. This commit adds a StringUInt32 ctypes structure and use it in GetMaterialProperties as a workaround. aramis_acg 2012-01-11 00:26:54 +00:00
  • aa189c0247 # TextureTransform-Step: fix memory leak due to uvtrafo keys not being deleted properly. This fixes [3463286]. aramis_acg 2012-01-04 15:27:56 +00:00
  • afd462045d - assimp export: fix small issue when guessing output file format. See https://sourceforge.net/projects/assimp/forums/forum/817653/topic/4922378 aramis_acg 2012-01-04 15:10:27 +00:00
  • 67e8e52a00 Fix a compiler warning. kimmi 2011-12-27 17:22:47 +00:00
  • 848b98e5be - doc: clarify wording in bone section. aramis_acg 2011-12-18 20:54:50 +00:00
  • 48e72d7851 - add gellule to CREDITS. aramis_acg 2011-12-12 12:29:50 +00:00
  • a73397198c - Bugfix #3457587: correct decomposition of matrices with negative scaling. Thanks to anonymous google account user for the fix. ulfjorensen 2011-12-12 08:44:48 +00:00