Blender Git Loki

Git Commits -> Revision 59f0724

Revision 59f0724 by Sybren A. Stüvel (sybren-usd)
June 25, 2019, 14:00 (GMT)
USD: Initial support for exporting animated data

Mesh and transform animation are now written when passing `animation=True`
to the export operator. There is no inspection of whether an object is
actually animated or not, so this will likely export too much information
(each mesh is written for each frame in the scene).

The administration of which timecode to use for the export is left to the
file-format-specific concrete subclasses of `AbstractHierarchyIterator`;
the abstract iterator itself doesn't know anything about the passage of
time.

Commit Details:

Full Hash: 59f07242bb38cf6d9358df6fe7f999320ad4665b
Parent Commit: 0c3d04e
Lines Changed: +158, -76

14 Modified Paths:

/source/blender/editors/io/io_usd.c (+13, -4) (Diff)
/source/blender/usd/intern/abstract_hierarchy_iterator.cc (+49, -32) (Diff)
/source/blender/usd/intern/abstract_hierarchy_iterator.h (+10, -6) (Diff)
/source/blender/usd/intern/usd_capi.cc (+24, -2) (Diff)
/source/blender/usd/intern/usd_exporter_context.h (+2, -0) (Diff)
/source/blender/usd/intern/usd_hierarchy_iterator.cc (+15, -2) (Diff)
/source/blender/usd/intern/usd_hierarchy_iterator.h (+6, -1) (Diff)
/source/blender/usd/intern/usd_writer_abstract.cc (+6, -3) (Diff)
/source/blender/usd/intern/usd_writer_abstract.h (+3, -2) (Diff)
/source/blender/usd/intern/usd_writer_mesh.cc (+11, -8) (Diff)
/source/blender/usd/intern/usd_writer_mesh.h (+1, -1) (Diff)
/source/blender/usd/intern/usd_writer_transform.cc (+11, -14) (Diff)
/source/blender/usd/intern/usd_writer_transform.h (+6, -1) (Diff)
/source/blender/usd/usd.h (+1, -0) (Diff)
Tehnyt: Miika HämäläinenViimeksi päivitetty: 07.11.2014 14:18MiikaH:n Sivut a.k.a. MiikaHweb | 2003-2021