Blender Git Commit Log

Git Commits -> Revision 25cb3e3

February 15, 2021, 04:47 (GMT)
USD Import: support instance collections.

Extended the experimental instancing option to support
collection-based instancing. (Previously, the initial instancing
experiment was an optimization based on shared meshes, to
reduce memory usage for large instanced scenes, but this did
not conform to the standard Blender instancing workflows and
could not be easily extended to animations.)

Commit Details:

Full Hash: 25cb3e3cbd3a16d9635b42a2365f89e647109799
Parent Commit: aeb384d
Lines Changed: +407, -38

2 Added Paths:

/source/blender/io/usd/import/usd_reader_instance.cc (+88, -0) (View)
/source/blender/io/usd/import/usd_reader_instance.h (+50, -0) (View)

5 Modified Paths:

/source/blender/io/usd/CMakeLists.txt (+2, -0) (Diff)
/source/blender/io/usd/import/usd_prim_iterator.cc (+65, -8) (Diff)
/source/blender/io/usd/import/usd_prim_iterator.h (+3, -0) (Diff)
/source/blender/io/usd/import/usd_reader_mesh_base.cc (+0, -26) (Diff)
/source/blender/io/usd/intern/usd_capi.cc (+199, -4) (Diff)
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021