[Bf-blender-cvs] SVN commit: /data/svn/bf-blender [35713] trunk/blender/source/blender/ collada/GeometryExporter.cpp: Fix [#26474] double_sided wrong in COLLADA Export
Nathan Letwory
nathan at letworyinteractive.com
Wed Mar 23 01:19:39 CET 2011
Revision: 35713
http://projects.blender.org/scm/viewvc.php?view=rev&root=bf-blender&revision=35713
Author: jesterking
Date: 2011-03-23 00:19:38 +0000 (Wed, 23 Mar 2011)
Log Message:
-----------
Fix [#26474] double_sided wrong in COLLADA Export
reported by Juan Linietsky
The export was not really wrong, but Maya expects their profile to be present inside <geometry>. Added this for mesh with ME_TWOSIDED flag set.
Ideally this will change in the future to be controllable through options to the exporter (like current Google Earth and 3DS Max extensions for <double_sided>).
Modified Paths:
--------------
trunk/blender/source/blender/collada/GeometryExporter.cpp
Modified: trunk/blender/source/blender/collada/GeometryExporter.cpp
===================================================================
--- trunk/blender/source/blender/collada/GeometryExporter.cpp 2011-03-23 00:03:52 UTC (rev 35712)
+++ trunk/blender/source/blender/collada/GeometryExporter.cpp 2011-03-23 00:19:38 UTC (rev 35713)
@@ -116,6 +116,11 @@
}
closeMesh();
+
+ if (me->flag & ME_TWOSIDED) {
+ mSW->appendTextBlock("<extra><technique profile=\"MAYA\"><double_sided>1</double_sided></technique></extra>");
+ }
+
closeGeometry();
#if 0
More information about the Bf-blender-cvs
mailing list