mirror of
https://github.com/IfcOpenShell/IfcOpenShell.git
synced 2026-09-18 06:21:40 +00:00
When writing collada files, postfix geometry instance nodes to make them distinct from their geometry library references
This commit is contained in:
@@ -259,7 +259,7 @@ void ColladaSerializer::ColladaExporter::endDocument() {
|
|||||||
geometries.close();
|
geometries.close();
|
||||||
for (std::vector<DeferredObject>::const_iterator it = deferreds.begin(); it != deferreds.end(); ++it) {
|
for (std::vector<DeferredObject>::const_iterator it = deferreds.begin(); it != deferreds.end(); ++it) {
|
||||||
const std::string object_name = it->Name();
|
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();
|
scene.write();
|
||||||
stream.endDocument();
|
stream.endDocument();
|
||||||
|
|||||||
Reference in New Issue
Block a user