Blender Git Commit Log
Git Commits -> Revision 181d226
Revision 181d226 by Sybren A. Stüvel (temp-alembic-exporter-T73363-ms2) April 24, 2020, 09:18 (GMT) |
Alembic: much cleaner way to get the parent Alembic object Rather than juggling pointers around, the iterator's writer map is used. This makes it possible to construct the Alembic object in the writer's constructor, and makes the writers much simpler to understand. |
Commit Details:
Full Hash: 181d2263aed58fb0002191b95bd1dccb42d5d0d7
Parent Commit: efc698b
Lines Changed: +75, -84
9 Modified Paths:
/source/blender/io/alembic/intern/export/abc_hierarchy_iterator.cc (+28, -8) (Diff)
/source/blender/io/alembic/intern/export/abc_hierarchy_iterator.h (+5, -3) (Diff)
/source/blender/io/alembic/intern/export/abc_writer_abstract.cc (+0, -30) (Diff)
/source/blender/io/alembic/intern/export/abc_writer_abstract.h (+0, -2) (Diff)
/source/blender/io/alembic/intern/export/abc_writer_mesh.cc (+14, -16) (Diff)
/source/blender/io/alembic/intern/export/abc_writer_transform.cc (+4, -11) (Diff)
/source/blender/io/alembic/intern/export/abc_writer_transform.h (+1, -0) (Diff)
/source/blender/io/usd/intern/abstract_hierarchy_iterator.cc (+10, -7) (Diff)
/source/blender/io/usd/intern/abstract_hierarchy_iterator.h (+13, -7) (Diff)
/source/blender/io/alembic/intern/export/abc_hierarchy_iterator.h (+5, -3) (Diff)
/source/blender/io/alembic/intern/export/abc_writer_abstract.cc (+0, -30) (Diff)
/source/blender/io/alembic/intern/export/abc_writer_abstract.h (+0, -2) (Diff)
/source/blender/io/alembic/intern/export/abc_writer_mesh.cc (+14, -16) (Diff)
/source/blender/io/alembic/intern/export/abc_writer_transform.cc (+4, -11) (Diff)
/source/blender/io/alembic/intern/export/abc_writer_transform.h (+1, -0) (Diff)
/source/blender/io/usd/intern/abstract_hierarchy_iterator.cc (+10, -7) (Diff)
/source/blender/io/usd/intern/abstract_hierarchy_iterator.h (+13, -7) (Diff)