Blender Git Loki
Git Commits -> Revision af12668
April 21, 2015, 11:35 (GMT) |
Improved Alembic archive examination tool for cache libraries. A new panel is added for showing the structure and contents of archives of a cache library (instead of simply dumping on the terminal). The archive structure is stored in a lightweight tree structure, mirroring the hierarchy of objects and properties in Alembic. These object/property nodes can be expanded individually for easier navigation through the archive. |
Commit Details:
Full Hash: af12668c28dab3a36bacc02db24587235691694d
Parent Commit: 6caba7b
Lines Changed: +533, -23
15 Modified Paths:
/release/scripts/startup/bl_ui/properties_object.py (+61, -0) (Diff)
/source/blender/blenkernel/BKE_cache_library.h (+13, -0) (Diff)
/source/blender/blenkernel/intern/cache_library.c (+126, -0) (Diff)
/source/blender/blenloader/intern/readfile.c (+2, -0) (Diff)
/source/blender/editors/io/io_cache_library.c (+14, -1) (Diff)
/source/blender/makesdna/DNA_cache_library_types.h (+35, -0) (Diff)
/source/blender/makesrna/intern/rna_cache_library.c (+67, -0) (Diff)
/source/blender/makesrna/RNA_access.h (+2, -0) (Diff)
/source/blender/pointcache/alembic/abc_info.cpp (+185, -14) (Diff)
/source/blender/pointcache/alembic/abc_reader.cpp (+8, -2) (Diff)
/source/blender/pointcache/alembic/abc_reader.h (+2, -1) (Diff)
/source/blender/pointcache/alembic/alembic.h (+4, -1) (Diff)
/source/blender/pointcache/intern/reader.h (+3, -1) (Diff)
/source/blender/pointcache/PTC_api.cpp (+8, -2) (Diff)
/source/blender/pointcache/PTC_api.h (+3, -1) (Diff)
/source/blender/blenkernel/BKE_cache_library.h (+13, -0) (Diff)
/source/blender/blenkernel/intern/cache_library.c (+126, -0) (Diff)
/source/blender/blenloader/intern/readfile.c (+2, -0) (Diff)
/source/blender/editors/io/io_cache_library.c (+14, -1) (Diff)
/source/blender/makesdna/DNA_cache_library_types.h (+35, -0) (Diff)
/source/blender/makesrna/intern/rna_cache_library.c (+67, -0) (Diff)
/source/blender/makesrna/RNA_access.h (+2, -0) (Diff)
/source/blender/pointcache/alembic/abc_info.cpp (+185, -14) (Diff)
/source/blender/pointcache/alembic/abc_reader.cpp (+8, -2) (Diff)
/source/blender/pointcache/alembic/abc_reader.h (+2, -1) (Diff)
/source/blender/pointcache/alembic/alembic.h (+4, -1) (Diff)
/source/blender/pointcache/intern/reader.h (+3, -1) (Diff)
/source/blender/pointcache/PTC_api.cpp (+8, -2) (Diff)
/source/blender/pointcache/PTC_api.h (+3, -1) (Diff)