Blender Git Commit Log

Git Commits -> Revision 181d226

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)
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021