Blender Git Commit Log

Git Commits -> Revision a4bc9cd

April 5, 2015, 12:47 (GMT)
SimDebugData writer/reader for Alembic caches.

This will allow debug visualization data to be stored inside caches
along the actual simulation state.

While the regular simulation allows examining simulation data on-the-fly
by stepping through the regular timeline, the new baking mechanism used
for caches does not easily allow simulation data to be visualized frame
by frame. Caching this data will allow adding it to the global sim debug
data.

This would also still be very handy if the baking process itself becomes
more interactive again. Unlike the current simulation progression, the
cached data can be accessed randomly, so scrubbing throught the timeline
becomes possible.

Commit Details:

Full Hash: a4bc9cd0bdb098538a7525597eeef16585b5c613
Parent Commit: 04d6046
Lines Changed: +285, -5

2 Added Paths:

/source/blender/pointcache/alembic/abc_simdebug.cpp (+178, -0) (View)
/source/blender/pointcache/alembic/abc_simdebug.h (+82, -0) (View)

3 Modified Paths:

/source/blender/blenkernel/BKE_effect.h (+3, -0) (Diff)
/source/blender/blenkernel/intern/effect.c (+20, -5) (Diff)
/source/blender/pointcache/alembic/CMakeLists.txt (+2, -0) (Diff)
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021