From b406d1c1005bf91e6baba2de989d02631e7dd70a Mon Sep 17 00:00:00 2001 From: Thomas Krijnen Date: Mon, 7 Apr 2014 14:01:16 +0000 Subject: [PATCH] When writing collada files, postfix geometry instance nodes to make them distinct from their geometry library references --- src/ifcconvert/ColladaSerializer.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/ifcconvert/ColladaSerializer.cpp b/src/ifcconvert/ColladaSerializer.cpp index 57efa0c968..908022a7ff 100644 --- a/src/ifcconvert/ColladaSerializer.cpp +++ b/src/ifcconvert/ColladaSerializer.cpp @@ -259,7 +259,7 @@ void ColladaSerializer::ColladaExporter::endDocument() { geometries.close(); for (std::vector::const_iterator it = deferreds.begin(); it != deferreds.end(); ++it) { const std::string object_name = it->Name(); - scene.add(object_name, object_name, object_name, it->material_references, it->matrix); + scene.add(object_name + "-instance", object_name, object_name, it->material_references, it->matrix); } scene.write(); stream.endDocument();