Blender Git Loki
Git Commits -> Revision c5d3303
Revision c5d3303 by Lukas Toenne (alembic_pointcache) December 8, 2013, 08:02 (GMT) |
Basic point cache reading for particles. This currently requires exporting the Alembic archive. The automatic caching is not yet implemented and may require some changes to account for the sequential write limitations in Alembic and do some stitching of old/new cache files. Error handling is also rudimentary atm, the reader ErrorHandler::Policy is just verbose printing atm. This happens a lot during export. |
Commit Details:
Full Hash: c5d3303faf40f9af41110674f3d8cd753a5ac139
Parent Commit: 17bbbf1
Lines Changed: +149, -73
1 Added Path:
/source/blender/pointcache/util/util_types.h (+30, -0) (View)
10 Modified Paths:
/source/blender/blenkernel/intern/particle_system.c (+37, -34) (Diff)
/source/blender/pointcache/CMakeLists.txt (+1, -0) (Diff)
/source/blender/pointcache/intern/particles.cpp (+30, -22) (Diff)
/source/blender/pointcache/intern/particles.h (+4, -1) (Diff)
/source/blender/pointcache/intern/reader.cpp (+16, -11) (Diff)
/source/blender/pointcache/intern/reader.h (+4, -1) (Diff)
/source/blender/pointcache/PTC_api.cpp (+17, -2) (Diff)
/source/blender/pointcache/PTC_api.h (+6, -1) (Diff)
/source/blender/pointcache/util/util_frame_mapper.cpp (+2, -1) (Diff)
/source/blender/pointcache/util/util_frame_mapper.h (+2, -0) (Diff)
/source/blender/pointcache/CMakeLists.txt (+1, -0) (Diff)
/source/blender/pointcache/intern/particles.cpp (+30, -22) (Diff)
/source/blender/pointcache/intern/particles.h (+4, -1) (Diff)
/source/blender/pointcache/intern/reader.cpp (+16, -11) (Diff)
/source/blender/pointcache/intern/reader.h (+4, -1) (Diff)
/source/blender/pointcache/PTC_api.cpp (+17, -2) (Diff)
/source/blender/pointcache/PTC_api.h (+6, -1) (Diff)
/source/blender/pointcache/util/util_frame_mapper.cpp (+2, -1) (Diff)
/source/blender/pointcache/util/util_frame_mapper.h (+2, -0) (Diff)