From 822362189badefd6c0014f608d36d98e8ab57282 Mon Sep 17 00:00:00 2001 From: Gaia Clary Date: Sat, 26 May 2012 22:46:28 +0000 Subject: [#31607] Collada: (Exporter) Implementation of 'use Object Instantiation' Option --- source/blender/collada/collada_internal.cpp | 7 +++++++ 1 file changed, 7 insertions(+) (limited to 'source/blender/collada/collada_internal.cpp') diff --git a/source/blender/collada/collada_internal.cpp b/source/blender/collada/collada_internal.cpp index fa99d460184..81e5f88a3f8 100644 --- a/source/blender/collada/collada_internal.cpp +++ b/source/blender/collada/collada_internal.cpp @@ -251,6 +251,13 @@ std::string get_geometry_id(Object *ob) return translate_id(id_name(ob->data)) + "-mesh"; } +std::string get_geometry_id(Object *ob, bool use_instantiation) +{ + std::string geom_name = (use_instantiation) ? id_name(ob->data) : id_name(ob); + + return translate_id(geom_name) + "-mesh"; +} + std::string get_light_id(Object *ob) { return translate_id(id_name(ob)) + "-light"; -- cgit v1.2.3