diff options
author | Gaia Clary <gaia.clary@machinimatrix.org> | 2018-11-27 01:05:55 +0300 |
---|---|---|
committer | Gaia Clary <gaia.clary@machinimatrix.org> | 2018-11-27 01:14:45 +0300 |
commit | 65874d3f33c5bbc2d91b3239ca549a635a12ba29 (patch) | |
tree | 278f03954250fcf94c2a38114cbd9135181b89dc /source/blender/collada/SceneExporter.cpp | |
parent | f753fd17799cc92410b6115ea5ad9f3c2151072f (diff) |
fix: Collada: The limit precision option does nothing
Diffstat (limited to 'source/blender/collada/SceneExporter.cpp')
-rw-r--r-- | source/blender/collada/SceneExporter.cpp | 11 |
1 files changed, 8 insertions, 3 deletions
diff --git a/source/blender/collada/SceneExporter.cpp b/source/blender/collada/SceneExporter.cpp index 9a7a3aa673d..212c2639a6e 100644 --- a/source/blender/collada/SceneExporter.cpp +++ b/source/blender/collada/SceneExporter.cpp @@ -36,10 +36,10 @@ extern "C" { void SceneExporter::exportScene() { - ViewLayer *view_layer = blender_context.get_view_layer(); + Scene *scene = blender_context.get_scene(); // <library_visual_scenes> <visual_scene> - std::string name = id_name(view_layer); + std::string name = id_name(scene); openVisualScene(translate_id(name), encode_xml(name)); exportHierarchy(); closeVisualScene(); @@ -136,7 +136,12 @@ void SceneExporter::writeNodes(Object *ob) TransformWriter::add_node_transform_identity(colladaNode); } else { - TransformWriter::add_node_transform_ob(colladaNode, ob, this->export_settings->export_transformation_type); + TransformWriter::add_node_transform_ob( + colladaNode, + ob, + this->export_settings->export_transformation_type, + this->export_settings->limit_precision + ); } // <instance_geometry> |