Blender Git Commit Log
Git Commits -> Revision abb49a9
Revision abb49a9 by Sybren A. Stüvel (temp-alembic-exporter-T73363-ms2) May 7, 2020, 16:57 (GMT) |
Cleanup: Alembic, refactored flattened export The AbstractHierarchyIterator has been simplified & refactored, such that it is possible for a subclass to change the export hierarchy. This makes the Alembic exporter responsible for the "flattening", which is appropriate as the USD exporter doesn't even have this export option. No functional changes. |
Commit Details:
Full Hash: abb49a998381c15ee07bb80c38580b2a77bc8e0a
Parent Commit: d41ad2f
Lines Changed: +74, -39
4 Modified Paths:
/source/blender/io/alembic/intern/export/abc_hierarchy_iterator.cc (+20, -1) (Diff)
/source/blender/io/alembic/intern/export/abc_hierarchy_iterator.h (+4, -0) (Diff)
/source/blender/io/usd/intern/abstract_hierarchy_iterator.cc (+43, -35) (Diff)
/source/blender/io/usd/intern/abstract_hierarchy_iterator.h (+7, -3) (Diff)
/source/blender/io/alembic/intern/export/abc_hierarchy_iterator.h (+4, -0) (Diff)
/source/blender/io/usd/intern/abstract_hierarchy_iterator.cc (+43, -35) (Diff)
/source/blender/io/usd/intern/abstract_hierarchy_iterator.h (+7, -3) (Diff)