[Bf-blender-cvs] SVN commit: /data/svn/bf-blender [46449] trunk/blender/source/blender/ collada: Apply [#31335] COLLADA: fix for odd names for materials in exported dae files
Nathan Letwory
nathan at letworyinteractive.com
Wed May 9 10:14:49 CEST 2012
Revision: 46449
http://projects.blender.org/scm/viewvc.php?view=rev&root=bf-blender&revision=46449
Author: jesterking
Date: 2012-05-09 08:14:49 +0000 (Wed, 09 May 2012)
Log Message:
-----------
Apply [#31335] COLLADA: fix for odd names for materials in exported dae files
Patch by Gaia Clary
This patch removes the index numbering from materials, which is not necessary.
Modified Paths:
--------------
trunk/blender/source/blender/collada/GeometryExporter.cpp
trunk/blender/source/blender/collada/InstanceWriter.cpp
Modified: trunk/blender/source/blender/collada/GeometryExporter.cpp
===================================================================
--- trunk/blender/source/blender/collada/GeometryExporter.cpp 2012-05-09 08:09:03 UTC (rev 46448)
+++ trunk/blender/source/blender/collada/GeometryExporter.cpp 2012-05-09 08:14:49 UTC (rev 46449)
@@ -209,7 +209,7 @@
// sets material name
if (ma) {
std::ostringstream ostr;
- ostr << translate_id(id_name(ma)) << material_index+1;
+ ostr << translate_id(id_name(ma));
polylist.setMaterial(ostr.str());
}
Modified: trunk/blender/source/blender/collada/InstanceWriter.cpp
===================================================================
--- trunk/blender/source/blender/collada/InstanceWriter.cpp 2012-05-09 08:09:03 UTC (rev 46448)
+++ trunk/blender/source/blender/collada/InstanceWriter.cpp 2012-05-09 08:14:49 UTC (rev 46449)
@@ -52,7 +52,7 @@
std::string matid(get_material_id(ma));
matid = translate_id(matid);
std::ostringstream ostr;
- ostr << translate_id(id_name(ma)) << a+1;
+ ostr << translate_id(id_name(ma));
COLLADASW::InstanceMaterial im(ostr.str(), COLLADASW::URI(COLLADABU::Utils::EMPTY_STRING, matid));
// create <bind_vertex_input> for each uv map
More information about the Bf-blender-cvs
mailing list