Blender Git Loki
Git Commits -> Revision 743ee83
Revision 743ee83 by Lukas Toenne (alembic_pointcache) February 12, 2015, 12:42 (GMT) |
Separation of the main point cache API from the Alembic implementation. Even though we probably will use only the Alembic backend in the foreseeable future, it is still good design to have a bit of abstraction in this place and not directly call Alembic functions. |
Commit Details:
Full Hash: 743ee837b0ec9b27a4d58471110d6ed2a543641e
Parent Commit: 036d4fc
Lines Changed: +2938, -2719
25 Added Paths:
/source/blender/pointcache/alembic/abc_cloth.cpp (+81, -0) (View)
/source/blender/pointcache/alembic/abc_cloth.h (+62, -0) (View)
/source/blender/pointcache/alembic/abc_dynamicpaint.cpp (+81, -0) (View)
/source/blender/pointcache/alembic/abc_dynamicpaint.h (+62, -0) (View)
/source/blender/pointcache/alembic/abc_frame_mapper.cpp (+56, -0) (View)
/source/blender/pointcache/alembic/abc_frame_mapper.h (+55, -0) (View)
/source/blender/pointcache/alembic/abc_mesh.cpp (+594, -0) (View)
/source/blender/pointcache/alembic/abc_mesh.h (+77, -0) (View)
/source/blender/pointcache/alembic/abc_particles.cpp (+135, -0) (View)
/source/blender/pointcache/alembic/abc_particles.h (+62, -0) (View)
/source/blender/pointcache/alembic/abc_reader.cpp (+94, -0) (View)
/source/blender/pointcache/alembic/abc_reader.h (+60, -0) (View)
/source/blender/pointcache/alembic/abc_rigidbody.cpp (+79, -0) (View)
/source/blender/pointcache/alembic/abc_rigidbody.h (+61, -0) (View)
/source/blender/pointcache/alembic/abc_schema.h (+107, -0) (View)
/source/blender/pointcache/alembic/abc_smoke.cpp (+85, -0) (View)
/source/blender/pointcache/alembic/abc_smoke.h (+62, -0) (View)
/source/blender/pointcache/alembic/abc_softbody.cpp (+85, -0) (View)
/source/blender/pointcache/alembic/abc_softbody.h (+62, -0) (View)
/source/blender/pointcache/alembic/abc_writer.cpp (+65, -0) (View)
/source/blender/pointcache/alembic/abc_writer.h (+55, -0) (View)
/source/blender/pointcache/alembic/CMakeLists.txt (+69, -0) (View)
/source/blender/pointcache/intern/alembic.h (+222, -0) (View)
/source/blender/pointcache/intern/ptc_types.cpp (+42, -0) (View)
/source/blender/pointcache/intern/ptc_types.h (+276, -0) (View)
/source/blender/pointcache/alembic/abc_cloth.h (+62, -0) (View)
/source/blender/pointcache/alembic/abc_dynamicpaint.cpp (+81, -0) (View)
/source/blender/pointcache/alembic/abc_dynamicpaint.h (+62, -0) (View)
/source/blender/pointcache/alembic/abc_frame_mapper.cpp (+56, -0) (View)
/source/blender/pointcache/alembic/abc_frame_mapper.h (+55, -0) (View)
/source/blender/pointcache/alembic/abc_mesh.cpp (+594, -0) (View)
/source/blender/pointcache/alembic/abc_mesh.h (+77, -0) (View)
/source/blender/pointcache/alembic/abc_particles.cpp (+135, -0) (View)
/source/blender/pointcache/alembic/abc_particles.h (+62, -0) (View)
/source/blender/pointcache/alembic/abc_reader.cpp (+94, -0) (View)
/source/blender/pointcache/alembic/abc_reader.h (+60, -0) (View)
/source/blender/pointcache/alembic/abc_rigidbody.cpp (+79, -0) (View)
/source/blender/pointcache/alembic/abc_rigidbody.h (+61, -0) (View)
/source/blender/pointcache/alembic/abc_schema.h (+107, -0) (View)
/source/blender/pointcache/alembic/abc_smoke.cpp (+85, -0) (View)
/source/blender/pointcache/alembic/abc_smoke.h (+62, -0) (View)
/source/blender/pointcache/alembic/abc_softbody.cpp (+85, -0) (View)
/source/blender/pointcache/alembic/abc_softbody.h (+62, -0) (View)
/source/blender/pointcache/alembic/abc_writer.cpp (+65, -0) (View)
/source/blender/pointcache/alembic/abc_writer.h (+55, -0) (View)
/source/blender/pointcache/alembic/CMakeLists.txt (+69, -0) (View)
/source/blender/pointcache/intern/alembic.h (+222, -0) (View)
/source/blender/pointcache/intern/ptc_types.cpp (+42, -0) (View)
/source/blender/pointcache/intern/ptc_types.h (+276, -0) (View)
17 Deleted Paths:
/source/blender/pointcache/intern/cloth.cpp (+0, -86)
/source/blender/pointcache/intern/cloth.h (+0, -64)
/source/blender/pointcache/intern/dynamicpaint.cpp (+0, -86)
/source/blender/pointcache/intern/dynamicpaint.h (+0, -64)
/source/blender/pointcache/intern/mesh.cpp (+0, -674)
/source/blender/pointcache/intern/mesh.h (+0, -82)
/source/blender/pointcache/intern/particles.cpp (+0, -345)
/source/blender/pointcache/intern/particles.h (+0, -511)
/source/blender/pointcache/intern/rigidbody.cpp (+0, -84)
/source/blender/pointcache/intern/rigidbody.h (+0, -61)
/source/blender/pointcache/intern/schema.h (+0, -107)
/source/blender/pointcache/intern/smoke.cpp (+0, -86)
/source/blender/pointcache/intern/smoke.h (+0, -64)
/source/blender/pointcache/intern/softbody.cpp (+0, -86)
/source/blender/pointcache/intern/softbody.h (+0, -64)
/source/blender/pointcache/util/util_frame_mapper.cpp (+0, -52)
/source/blender/pointcache/util/util_frame_mapper.h (+0, -49)
/source/blender/pointcache/intern/cloth.h (+0, -64)
/source/blender/pointcache/intern/dynamicpaint.cpp (+0, -86)
/source/blender/pointcache/intern/dynamicpaint.h (+0, -64)
/source/blender/pointcache/intern/mesh.cpp (+0, -674)
/source/blender/pointcache/intern/mesh.h (+0, -82)
/source/blender/pointcache/intern/particles.cpp (+0, -345)
/source/blender/pointcache/intern/particles.h (+0, -511)
/source/blender/pointcache/intern/rigidbody.cpp (+0, -84)
/source/blender/pointcache/intern/rigidbody.h (+0, -61)
/source/blender/pointcache/intern/schema.h (+0, -107)
/source/blender/pointcache/intern/smoke.cpp (+0, -86)
/source/blender/pointcache/intern/smoke.h (+0, -64)
/source/blender/pointcache/intern/softbody.cpp (+0, -86)
/source/blender/pointcache/intern/softbody.h (+0, -64)
/source/blender/pointcache/util/util_frame_mapper.cpp (+0, -52)
/source/blender/pointcache/util/util_frame_mapper.h (+0, -49)
10 Modified Paths:
/build_files/cmake/macros.cmake (+2, -0) (Diff)
/source/blender/makesdna/DNA_pointcache_types.h (+5, -0) (Diff)
/source/blender/pointcache/CMakeLists.txt (+13, -35) (Diff)
/source/blender/pointcache/intern/reader.cpp (+5, -58) (Diff)
/source/blender/pointcache/intern/reader.h (+29, -13) (Diff)
/source/blender/pointcache/intern/writer.cpp (+5, -31) (Diff)
/source/blender/pointcache/intern/writer.h (+14, -10) (Diff)
/source/blender/pointcache/PTC_api.cpp (+152, -6) (Diff)
/source/blender/pointcache/util/util_error_handler.cpp (+2, -0) (Diff)
/source/blender/pointcache/util/util_error_handler.h (+22, -1) (Diff)
/source/blender/makesdna/DNA_pointcache_types.h (+5, -0) (Diff)
/source/blender/pointcache/CMakeLists.txt (+13, -35) (Diff)
/source/blender/pointcache/intern/reader.cpp (+5, -58) (Diff)
/source/blender/pointcache/intern/reader.h (+29, -13) (Diff)
/source/blender/pointcache/intern/writer.cpp (+5, -31) (Diff)
/source/blender/pointcache/intern/writer.h (+14, -10) (Diff)
/source/blender/pointcache/PTC_api.cpp (+152, -6) (Diff)
/source/blender/pointcache/util/util_error_handler.cpp (+2, -0) (Diff)
/source/blender/pointcache/util/util_error_handler.h (+22, -1) (Diff)