diff options
author | Sybren A. Stüvel <sybren@stuvel.eu> | 2017-02-09 16:41:35 +0300 |
---|---|---|
committer | Sybren A. Stüvel <sybren@stuvel.eu> | 2017-02-10 13:52:33 +0300 |
commit | 48a6aa3499566e17cbdde4246832bb79b02039d0 (patch) | |
tree | a3e4a1c67ff07637cb906ca7077f5a03bd54fb9d /source/blender/alembic/intern/abc_util.cc | |
parent | 0c0bdd83a4b54fc72ba959b2ecf364ac1db414ee (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.cc | 22 |
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; |