Commit Graph

62 Commits

Author SHA1 Message Date
Paolo Cignoni 7b31a05a99 added small hack to better texture name managment in collada importing 2015-03-24 17:44:11 +00:00
granzuglia 993a2f70c7 - updated collada format in order to manage alpha channel colour 2013-10-24 16:18:43 +00:00
granzuglia 48065edaf2 - collada format is now fully compliant to the collada standard v 1.4.1 2013-10-23 16:59:24 +00:00
matteodelle 0d98d0216e Added import/export of color per vertex (only for triangular meshes for now) 2011-03-23 21:00:40 +00:00
Marco Di Benedetto 421ae17fb4 changed some asserts in explicit error checks. 2010-10-13 12:53:30 +00:00
ganovelli 212c15b77b update calls to Append<..>::Mesh(..) 2010-06-18 08:35:36 +00:00
Marco Di Benedetto 0fc8a49a51 2010-05-22 19:47:43 +00:00
Paolo Cignoni 51534c9ce9 converted to the new UsedTypes syntax 2010-03-18 11:26:44 +00:00
mtarini 54ca153009 mini-changes at various importer exporters, to maximize compatibility 2010-03-13 00:52:17 +00:00
Paolo Cignoni f4d71c746d added simple printout in debug of degenerate faces when found. 2009-12-07 08:31:44 +00:00
Marco Di Benedetto 08f9b6a4b3 prevented cast/unused/uninitialized warnings and some indentation work. 2009-12-01 17:37:45 +00:00
Paolo Cignoni 1532b46428 Slightly change the interface of the collada parsing stuff to avoid allocation hassles 2009-11-24 10:21:29 +00:00
Paolo Cignoni 02ccdd90ec small changed to improve the parsing of collada files that has a lot of line breaks inside 2009-09-12 05:22:51 +00:00
Marco Di Benedetto 87d8294391 fixed uninitialized variable. 2009-05-29 18:33:19 +00:00
Marco Di Benedetto 8b9f17d14c removed some warnings and added return statement. 2009-05-29 16:29:14 +00:00
granzuglia d0ec7cad96 removed previous patch 2009-05-12 14:03:48 +00:00
granzuglia bc210a9db7 patch for mac texture loading 2009-05-11 15:25:06 +00:00
granzuglia 17d5caeed1 fixed compiler's errors 2009-04-21 05:58:08 +00:00
Paolo Cignoni 3745e4db1f changed the main strategy, now the loading is done internally in a custom typed mesh, that at the end is appended to the input one. 2009-04-05 23:30:29 +00:00
Paolo Cignoni 03eb1cfadb Improved management of collada meshes composed by polylistmesh 2009-04-04 17:25:57 +00:00
Paolo Cignoni d944271c2a Removed a few warnings 2008-10-09 16:16:49 +00:00
Paolo Cignoni ce62053b9c Added correct management of binding material in controller nodes 2008-07-21 13:25:32 +00:00
Paolo Cignoni 0b6af20c93 Corrected texture loading. Now symbolic material binding are respected during the traversal. Still to be cleaned up. 2008-07-20 21:25:09 +00:00
Paolo Cignoni c1c51913d3 Started the restructuring of the Collada parser. Now it is correctly recursive and it is able to get geometry also from controller. 2008-07-15 07:27:08 +00:00
Paolo Cignoni 86c16f8245 Added missing license information 2008-07-12 06:12:46 +00:00
granzuglia 6ab9e5699c added support to dae files with lines tag 2008-02-28 10:44:47 +00:00
granzuglia 0f827e0e78 fixed bug on empty mesh 2008-02-04 23:50:07 +00:00
granzuglia b0346b1ab9 erased wrong assert 2008-02-04 22:29:02 +00:00
Paolo Cignoni be51ebfc80 missing check for the presence of optional stuff 2008-01-28 14:45:07 +00:00
granzuglia 2afde2785c fixed stride bug on texture 2007-12-18 11:06:46 +00:00
Paolo Cignoni ddc8bd5706 added missing typenames 2007-10-02 07:52:00 +00:00
granzuglia 2a4549f7ef polygonalmesh changes 2007-09-27 13:53:32 +00:00
granzuglia a1502da3fd added real supports for multiple textures 2007-09-25 10:29:29 +00:00
granzuglia 61b89756f4 first version with polylist 2007-09-19 11:18:08 +00:00
Paolo Cignoni 6a50f21736 added missing typenames 2007-08-25 08:42:10 +00:00
granzuglia 9adde831bf polylist importer's first version 2007-08-16 16:09:23 +00:00
Paolo Cignoni 4fa383f388 Update to the new texture syntax 2007-03-20 16:47:50 +00:00
mtarini e1f61a9f6f Texture coord name change! "TCoord" and "Texture" are BAD. "TexCoord" is GOOD. 2007-03-12 16:40:17 +00:00
granzuglia 609ee7db96 1) removed problems with gcc
2) removed stupid bug setContent
3) removed the diamond inherits in AddiotionalInfoDAE
4) removed some compiler warnings
2006-11-09 02:24:41 +00:00
granzuglia deb5402d35 fixed the terrible bug (QDomDocument&) node.toElement() 2006-11-08 22:25:35 +00:00
granzuglia fa68f489cc import, export and util semantically-correct for visual studio 2005 2006-11-08 19:49:57 +00:00
granzuglia 654ababe38 full (almost...) texture supports 2006-11-08 16:59:22 +00:00
Paolo Cignoni 642158fc32 many gcc compiling issues 2006-11-07 17:22:53 +00:00
granzuglia c64e319d7b added support for texture-mapping 2006-11-06 09:31:43 +00:00
granzuglia f0b3eeb258 final version (almost) 2006-11-06 08:45:13 +00:00
granzuglia 434a49f499 semi-final version 2006-11-06 05:29:40 +00:00
granzuglia 1510076b65 added support for transformations 2006-11-05 19:09:04 +00:00
granzuglia 2f79d55207 now load file without instance_geometry 2006-11-05 15:40:51 +00:00
granzuglia fa90f7d267 little bug fixed 2006-11-04 16:34:17 +00:00
granzuglia 04fd13bd8a debugged version 2006-11-02 23:58:33 +00:00