Welcome to mirror list, hosted at ThFree Co, Russian Federation.

git.blender.org/blender.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSybren A. Stüvel <sybren@stuvel.eu>2017-02-09 16:41:35 +0300
committerSybren A. Stüvel <sybren@stuvel.eu>2017-02-10 13:52:33 +0300
commit48a6aa3499566e17cbdde4246832bb79b02039d0 (patch)
treea3e4a1c67ff07637cb906ca7077f5a03bd54fb9d /source/blender/alembic/intern/abc_util.cc
parent0c0bdd83a4b54fc72ba959b2ecf364ac1db414ee (diff)
Alembic: don't use parent_selected() to determine which object to export
The parent_selected() function mixed semantics of "needs to be exported" and "is selected", which is confusing. Now just selected objects are exported to Alembic; any parent transforms that are required were already taken care of by other code.
Diffstat (limited to 'source/blender/alembic/intern/abc_util.cc')
-rw-r--r--source/blender/alembic/intern/abc_util.cc22
1 files changed, 0 insertions, 22 deletions
diff --git a/source/blender/alembic/intern/abc_util.cc b/source/blender/alembic/intern/abc_util.cc
index 08c94f437e6..73aeca1bfdf 100644
--- a/source/blender/alembic/intern/abc_util.cc
+++ b/source/blender/alembic/intern/abc_util.cc
@@ -81,28 +81,6 @@ bool object_selected(Object *ob)
return ob->flag & SELECT;
}
-bool parent_selected(Object *ob)
-{
- if (object_selected(ob)) {
- return true;
- }
-
- bool do_export = false;
-
- Object *parent = ob->parent;
-
- while (parent != NULL) {
- if (object_selected(parent)) {
- do_export = true;
- break;
- }
-
- parent = parent->parent;
- }
-
- return do_export;
-}
-
Imath::M44d convert_matrix(float mat[4][4])
{
Imath::M44d m;