Commit Graph

  • 5e265610fb bugfix: add obj-material handling for <color> 0 instead of <color> r g b. Kim Kulling 2014-08-16 11:39:28 +02:00
  • 3d6b1932f9 Update Readme.md Alexander Gessler 2014-08-13 23:27:22 -07:00
  • 9b5bb6b088 Add assbin file format to readme Alexander Gessler 2014-08-08 22:47:19 -07:00
  • f55ef85578 Merge pull request #328 from Gargaj/assbin-arraywrite Kim Kulling 2014-08-08 13:59:30 +02:00
  • 58b78fa265 comment Gargaj 2014-08-08 13:10:05 +02:00
  • fa99aa0d3a add remaining specializations Gargaj 2014-08-08 12:56:11 +02:00
  • b712bf1770 Change to looped writes Gargaj 2014-08-08 12:46:29 +02:00
  • ede0fa4b91 Merge pull request #1 from assimp/master Gargaj 2014-08-08 10:37:55 +02:00
  • 9f795c64d5 Merge pull request #326 from Gargaj/newprogresshandler Kim Kulling 2014-08-07 11:45:29 +02:00
  • 63a110468f Merge pull request #327 from Gargaj/assbinintegrate Kim Kulling 2014-08-07 11:41:35 +02:00
  • 5886154247 tweaks according to the comments of kimkulling Gargaj 2014-08-07 11:30:44 +02:00
  • c3977bd132 unify data types Gargaj 2014-08-07 09:32:00 +02:00
  • 61ecff3474 missed one 32/64 type conversion Gargaj 2014-08-07 09:30:20 +02:00
  • b53a425fe4 make templates gcc compatible Gargaj 2014-08-07 09:28:50 +02:00
  • 2775141da3 #include should be outside Gargaj 2014-08-07 09:07:09 +02:00
  • 3c172988bb remove BUG notices (discussed with acgessler) Gargaj 2014-08-07 08:43:52 +02:00
  • df4b17d145 code style Gargaj 2014-08-07 08:26:34 +02:00
  • aa5c1a1a23 syntax Gargaj 2014-08-07 08:26:04 +02:00
  • 7925dcadba avoid NULL, just in case (loader might just probably crash anyway) Gargaj 2014-08-07 08:25:10 +02:00
  • 523d87bbe7 use 0..fileSize as progress metric (easier for loaders) Gargaj 2014-08-07 08:22:47 +02:00
  • 061911bdbf add support for compressed, drop support for shortened Gargaj 2014-08-07 08:05:07 +02:00
  • fb546b694e code style Gargaj 2014-08-06 15:25:39 +02:00
  • 1aeaef2037 add lights and cameras Gargaj 2014-08-06 15:01:04 +02:00
  • 97c9ce1d5b add animations and textures Gargaj 2014-08-06 14:44:06 +02:00
  • 886a704c17 some notes to self Gargaj 2014-08-06 14:43:47 +02:00
  • 5048793096 add material import Gargaj 2014-08-06 14:21:53 +02:00
  • f38dd8e6e2 add mesh loader Gargaj 2014-08-06 14:06:08 +02:00
  • ad298cd84f fix code style Gargaj 2014-08-06 13:29:09 +02:00
  • ac5c1f9df1 add to cmake Gargaj 2014-08-06 13:27:09 +02:00
  • 87dff6a00e start importer, load nodes Gargaj 2014-08-06 13:26:26 +02:00
  • b2cf7b6f67 Merge pull request #324 from Gargaj/patch-1 Alexander Gessler 2014-08-05 20:05:54 -07:00
  • 5b512dd9dd add info + header check Gargaj 2014-08-06 00:52:05 +02:00
  • 9cdecc780b Fix wrong nesting Gargaj 2014-08-06 00:44:30 +02:00
  • 0f822d38cd add basic framework for importer Gargaj 2014-08-06 00:39:54 +02:00
  • cd86818888 - add compression support - remove unneeded code - change log warning to exception - document Gargaj 2014-08-05 23:18:45 +02:00
  • fc9b4e2adf follow assimp code style (tabs) Gargaj 2014-08-05 22:55:20 +02:00
  • 2592ff0796 convert exporter from tools/assimp_cmd Gargaj 2014-08-05 22:54:45 +02:00
  • 3d5e1b5cbc add basic framework (files, etc) Gargaj 2014-08-05 20:54:38 +02:00
  • 8f960f0ed2 avoid division by zero Gargaj 2014-08-05 19:36:18 +02:00
  • 6b8cbe5c83 this isn't needed anymore Gargaj 2014-08-05 00:10:23 +02:00
  • dbc553343c Granulate file loading too Gargaj 2014-08-05 00:05:18 +02:00
  • dfe1f03e5b Split off postprocessing progress Gargaj 2014-08-04 23:57:08 +02:00
  • 203d5d6fcc Obj: make mtl importer accept kd, ks etc. as well (Kd, Ks being the correct form). This is for keeping up compatibility with assimp's own Obj exporter, which has been inaccurate about this since inception. acgessler 2014-08-02 21:18:21 -07:00
  • f5b9f5cb50 Merge pull request #321 from Gargaj/patch-1 Alexander Gessler 2014-08-02 11:38:23 -07:00
  • 95139b3576 Merge pull request #322 from Gargaj/patch-2 Alexander Gessler 2014-08-02 10:07:39 -07:00
  • e5ed62581d Handle both types of element names Gargaj 2014-08-02 14:57:43 +02:00
  • 11af0866dc Add FieldOfView token type (fixes #245) Gargaj 2014-08-02 14:47:59 +02:00
  • 5d861a8250 bugfix: - fix gcc-specific compiler warnings. Kim Kulling 2014-07-31 15:09:49 +02:00
  • 9b4e7c7efb Add X and 3DS exporter to readme. Alexander Gessler 2014-07-24 03:02:43 +02:00
  • 9eba139feb Merge pull request #317 from assimp/export-3ds Alexander Gessler 2014-07-23 22:26:58 +02:00
  • a07cde4a81 3DS Exporter: export scene hierarchy. Alexander Gessler 2014-07-23 22:08:35 +02:00
  • 026f32733d 3DS Export: fix texture export. Alexander Gessler 2014-07-23 20:14:32 +02:00
  • d5db6f39e6 Fix CI build. Alexander Gessler 2014-07-23 18:54:05 +02:00
  • 6fde07f7e5 Initial implementation of 3DS Exporter. Hierarchy exporting and smoothing groups missing. Alexander Gessler 2014-07-23 18:27:22 +02:00
  • b7d46b29ad Merge pull request #316 from tgnottingham/master Alexander Gessler 2014-07-23 16:10:07 +02:00
  • f96375b5f6 Add test OBJ w/ multiple spaces between elements. Tyson Grant Nottingham 2014-07-22 22:01:18 -07:00
  • 084ab9d82e Add test OBJ containing various number formats. Tyson Grant Nottingham 2014-07-22 22:00:47 -07:00
  • 0c5605d07d Don't use isspace() in OBJ file parser. Tyson Grant Nottingham 2014-07-22 21:59:23 -07:00
  • 79c56adea4 Don't use isdigit() in fast_atof. Tyson Grant Nottingham 2014-07-22 21:58:41 -07:00
  • 0166518132 Extend StreamWriter to write to a buffer and to allow re-positioning of the write cursor within the buffer. Alexander Gessler 2014-07-22 20:36:16 +02:00
  • cc32eda226 assimp_view: fix crash when trying to export while no model is loaded. Alexander Gessler 2014-07-22 20:35:09 +02:00
  • 3419fedb3c Add StreamWriter utility (mostly symmetric to StreamReader). Alexander Gessler 2014-07-22 17:55:37 +02:00
  • fcf08174b1 Cleanup CMakeLists for unit tests, drop unneeded Windows dependency. Alexander Gessler 2014-07-22 17:32:09 +02:00
  • 36c82fe5b0 Allow several spaces between numbers in OBJ files. Tyson Grant Nottingham 2014-07-21 23:03:08 -07:00
  • 3e9fab3bfc Allow numbers starting with decimal in fast_atof. Tyson Grant Nottingham 2014-07-21 22:43:13 -07:00
  • d655199043 bugfix: fix stupid test introduced by myself. Kim Kulling 2014-07-19 16:22:15 +02:00
  • 46ca36cb6f update: - remove dead code. - check for a possible division by zero. Kim Kulling 2014-07-19 14:45:21 +02:00
  • 2edccb7f34 fast_atof: If a literal ends with a trailing dot (.), only parse further if the next character is a digit. In cases where the dot ends the literal (i.e. "1.") this would cause strtoul10_64 to throw an exception. To preserve as much of the old behaviour, we still consume trailing dots though. This "regression" was introduced (exposed) by #261, which added the extra check to strtoul10_64 that triggered here. This commit now fixes #304 (IFC file reading broken due to IFC files containing "(1.,1.,1.)" lists. Alexander Gessler 2014-07-13 15:08:28 +02:00
  • 7e48c1cce9 FBX: fix memory leak, parsed TokenList never released. See #307. Alexander Gessler 2014-07-13 14:11:58 +02:00
  • 5ae010028b FBX: fix memory leak. Connection objects in Document never freed. See #307 Alexander Gessler 2014-07-13 14:07:19 +02:00
  • cd88ea745d Merge pull request #313 from ajshort/patch-1 Alexander Gessler 2014-07-12 16:47:57 +02:00
  • a30ea8e92c Fix overflow in STL header colour reading. Andrew Short 2014-07-13 00:34:08 +10:00
  • 9036c6a380 Merge pull request #311 from rob100/feature Kim Kulling 2014-07-11 01:02:48 -07:00
  • ce37d3bcad Fixed possible bug with map_emmissive keyword and removed second check for ambient texture keyword Robin 2014-07-11 08:11:54 +02:00
  • becb36d1ac Merge pull request #310 from rob100/feature Kim Kulling 2014-07-10 00:23:11 -07:00
  • afa2d3da94 Improved texture map data in mtl exporter (in most cases an upper first character is used) Robin 2014-07-09 15:37:27 +02:00
  • 7648ca21c9 Merge pull request #309 from rob100/feature Alexander Gessler 2014-07-09 16:28:29 +02:00
  • 47e7667071 Added alpha texture map (map_d) Robin 2014-07-09 15:35:00 +02:00
  • 231e4e0cd0 update: commit not saved changes. Kim Kulling 2014-07-04 00:23:02 +02:00
  • c6b516b68b bugfix: handling possible nullptr access. update: replace clear be resize( 0 ) at some places to avoid double allocations ( only a micro optimization ). Kim Kulling 2014-07-04 00:22:13 +02:00
  • b3b732c12b update: some micro improvements, replace post-increment operator with pre-increment operator. Kim Kulling 2014-07-03 20:33:52 +02:00
  • 6d16a5a5b7 Merge remote-tracking branch 'official/master' into contrib Léo Terziman 2014-07-03 10:25:47 +02:00
  • 0856ff9659 update: replace some clear / push-back by resize( 0 ) / push_back to avoid redundat allocations. Kim Kulling 2014-06-29 21:16:37 +02:00
  • 3bb815097f Forgot to mention Ogre skeleton format in CHANGES Alexander Gessler 2014-06-23 15:26:07 +02:00
  • 7abfcd1a4d Merge pull request #300 from eyethereal/fix-obj-exporter-vertex-references Alexander Gessler 2014-06-21 18:55:51 +02:00
  • 1207f84f7b Merge pull request #298 from Madrich/master Alexander Gessler 2014-06-21 18:54:11 +02:00
  • 2c34f24497 Fix XFile define Madrich 2014-06-21 17:23:30 +02:00
  • 9fbc9c4fb7 Merge pull request #301 from eyethereal/obj-exporter-no-name-no-group Kim Kulling 2014-06-21 15:21:27 +02:00
  • 77faf04aa3 OBJ Exporter: No "g" lines with empty names Nathan Morse 2014-06-20 16:06:04 -07:00
  • d10d20f62f Update ObjExporter.cpp Nathan Morse 2014-06-20 15:08:29 -07:00
  • 1cb01c54a3 Fix IOSFixed Fix Author/AuthoringTool in Collada by MetaData Madrich 2014-06-20 00:08:11 +02:00
  • 76d39973cb Add link to open3mod to readme. Alexander Gessler 2014-06-19 21:09:38 +02:00
  • 330e76eb46 Update CHANGES for 3.1.1 (forgot before) Alexander Gessler 2014-06-18 01:30:01 +02:00
  • be5fc42e16 Fix memory corruption in the aiGetExportFormatDescription() API. Clarify Exporter doc. Alexander Gessler 2014-06-17 16:10:55 +02:00
  • 75fd29ac19 SceneCombiner: implement proper copying of meta data. This entire module will need to be revamped in future as it is highly likely to cause further regressions as assimp data structures are modified. Alexander Gessler 2014-06-17 15:18:10 +02:00
  • d044ce7a62 FBXConverter: avoid creating an empty metadata slot (UDP3DSMAX was erased from list _after_ its size was taken)/ Alexander Gessler 2014-06-17 14:31:14 +02:00
  • 1d0e2685d5 Merge branch 'master' of github.com:assimp/assimp Alexander Gessler 2014-06-17 14:20:06 +02:00
  • 244f981f6a ObjExporter: cleanup code. Fix bug writing normal: normals would not be transformed by world transform. Alexander Gessler 2014-06-17 14:15:48 +02:00
  • 8b75bf43cb Merge pull request #299 from filipwasil/builder_fix Alexander Gessler 2014-06-17 13:00:20 +02:00
  • 139790f963 Assimp can now be built as a subproject in CMake based projects Filip Wasil 2014-06-17 11:50:29 +02:00