Blender Git Loki
Git Commits -> Revision 1e5e81a
Revision 1e5e81a by Benjamin Skinner (temp-usd-importer-T81257-merge, usd, usd-importer-T81257-merge) January 16, 2021, 03:19 (GMT) |
Initial USD Import open sourcing. Cherry-picked commit of Tangent Animation's USD importer from branch ta-usd-import in https://github.com/tangent-opensource/blender.git. |
Commit Details:
Full Hash: 1e5e81a873874ac23ed390292221c9745c0bfc2b
Parent Commit: 3cc1bcc
Committed By: Michael Kowalski
Lines Changed: +4425, -101
22 Added Paths:
/source/blender/io/usd/intern/usd_reader_camera.cc (+103, -0) (View)
/source/blender/io/usd/intern/usd_reader_camera.h (+42, -0) (View)
/source/blender/io/usd/intern/usd_reader_curve.cc (+268, -0) (View)
/source/blender/io/usd/intern/usd_reader_curve.h (+58, -0) (View)
/source/blender/io/usd/intern/usd_reader_geom.cc (+111, -0) (View)
/source/blender/io/usd/intern/usd_reader_geom.h (+57, -0) (View)
/source/blender/io/usd/intern/usd_reader_light.cc (+198, -0) (View)
/source/blender/io/usd/intern/usd_reader_light.h (+42, -0) (View)
/source/blender/io/usd/intern/usd_reader_mesh.cc (+740, -0) (View)
/source/blender/io/usd/intern/usd_reader_mesh.h (+98, -0) (View)
/source/blender/io/usd/intern/usd_reader_nurbs.cc (+273, -0) (View)
/source/blender/io/usd/intern/usd_reader_nurbs.h (+58, -0) (View)
/source/blender/io/usd/intern/usd_reader_prim.cc (+112, -0) (View)
/source/blender/io/usd/intern/usd_reader_prim.h (+239, -0) (View)
/source/blender/io/usd/intern/usd_reader_stage.cc (+153, -0) (View)
/source/blender/io/usd/intern/usd_reader_stage.h (+91, -0) (View)
/source/blender/io/usd/intern/usd_reader_volume.cc (+126, -0) (View)
/source/blender/io/usd/intern/usd_reader_volume.h (+46, -0) (View)
/source/blender/io/usd/intern/usd_reader_xform.cc (+120, -0) (View)
/source/blender/io/usd/intern/usd_reader_xform.h (+44, -0) (View)
/source/blender/io/usd/intern/usd_util.cc (+149, -0) (View)
/source/blender/io/usd/intern/usd_util.h (+59, -0) (View)
/source/blender/io/usd/intern/usd_reader_camera.h (+42, -0) (View)
/source/blender/io/usd/intern/usd_reader_curve.cc (+268, -0) (View)
/source/blender/io/usd/intern/usd_reader_curve.h (+58, -0) (View)
/source/blender/io/usd/intern/usd_reader_geom.cc (+111, -0) (View)
/source/blender/io/usd/intern/usd_reader_geom.h (+57, -0) (View)
/source/blender/io/usd/intern/usd_reader_light.cc (+198, -0) (View)
/source/blender/io/usd/intern/usd_reader_light.h (+42, -0) (View)
/source/blender/io/usd/intern/usd_reader_mesh.cc (+740, -0) (View)
/source/blender/io/usd/intern/usd_reader_mesh.h (+98, -0) (View)
/source/blender/io/usd/intern/usd_reader_nurbs.cc (+273, -0) (View)
/source/blender/io/usd/intern/usd_reader_nurbs.h (+58, -0) (View)
/source/blender/io/usd/intern/usd_reader_prim.cc (+112, -0) (View)
/source/blender/io/usd/intern/usd_reader_prim.h (+239, -0) (View)
/source/blender/io/usd/intern/usd_reader_stage.cc (+153, -0) (View)
/source/blender/io/usd/intern/usd_reader_stage.h (+91, -0) (View)
/source/blender/io/usd/intern/usd_reader_volume.cc (+126, -0) (View)
/source/blender/io/usd/intern/usd_reader_volume.h (+46, -0) (View)
/source/blender/io/usd/intern/usd_reader_xform.cc (+120, -0) (View)
/source/blender/io/usd/intern/usd_reader_xform.h (+44, -0) (View)
/source/blender/io/usd/intern/usd_util.cc (+149, -0) (View)
/source/blender/io/usd/intern/usd_util.h (+59, -0) (View)
20 Modified Paths:
/release/scripts/startup/bl_ui/space_topbar.py (+3, -0) (Diff)
/source/blender/blenkernel/CMakeLists.txt (+7, -0) (Diff)
/source/blender/blenkernel/intern/cachefile.c (+168, -63) (Diff)
/source/blender/blenkernel/intern/constraint.c (+19, -2) (Diff)
/source/blender/editors/io/io_ops.c (+1, -0) (Diff)
/source/blender/editors/io/io_usd.c (+290, -0) (Diff)
/source/blender/editors/io/io_usd.h (+3, -0) (Diff)
/source/blender/io/alembic/ABC_alembic.h (+4, -4) (Diff)
/source/blender/io/alembic/intern/alembic_capi.cc (+12, -16) (Diff)
/source/blender/io/usd/CMakeLists.txt (+26, -0) (Diff)
/source/blender/io/usd/intern/usd_capi.cc (+502, -0) (Diff)
/source/blender/io/usd/usd.h (+63, -0) (Diff)
/source/blender/makesdna/DNA_cachefile_defaults.h (+1, -0) (Diff)
/source/blender/makesdna/DNA_cachefile_types.h (+22, -5) (Diff)
/source/blender/makesdna/DNA_customdata_types.h (+9, -2) (Diff)
/source/blender/makesdna/DNA_modifier_types.h (+6, -0) (Diff)
/source/blender/makesrna/intern/rna_cachefile.c (+6, -6) (Diff)
/source/blender/makesrna/intern/rna_modifier.c (+4, -0) (Diff)
/source/blender/modifiers/CMakeLists.txt (+10, -0) (Diff)
/source/blender/modifiers/intern/MOD_meshsequencecache.c (+82, -3) (Diff)
/source/blender/blenkernel/CMakeLists.txt (+7, -0) (Diff)
/source/blender/blenkernel/intern/cachefile.c (+168, -63) (Diff)
/source/blender/blenkernel/intern/constraint.c (+19, -2) (Diff)
/source/blender/editors/io/io_ops.c (+1, -0) (Diff)
/source/blender/editors/io/io_usd.c (+290, -0) (Diff)
/source/blender/editors/io/io_usd.h (+3, -0) (Diff)
/source/blender/io/alembic/ABC_alembic.h (+4, -4) (Diff)
/source/blender/io/alembic/intern/alembic_capi.cc (+12, -16) (Diff)
/source/blender/io/usd/CMakeLists.txt (+26, -0) (Diff)
/source/blender/io/usd/intern/usd_capi.cc (+502, -0) (Diff)
/source/blender/io/usd/usd.h (+63, -0) (Diff)
/source/blender/makesdna/DNA_cachefile_defaults.h (+1, -0) (Diff)
/source/blender/makesdna/DNA_cachefile_types.h (+22, -5) (Diff)
/source/blender/makesdna/DNA_customdata_types.h (+9, -2) (Diff)
/source/blender/makesdna/DNA_modifier_types.h (+6, -0) (Diff)
/source/blender/makesrna/intern/rna_cachefile.c (+6, -6) (Diff)
/source/blender/makesrna/intern/rna_modifier.c (+4, -0) (Diff)
/source/blender/modifiers/CMakeLists.txt (+10, -0) (Diff)
/source/blender/modifiers/intern/MOD_meshsequencecache.c (+82, -3) (Diff)