Blender Git Loki
Git Commits -> Revision 6a94db7
Revision 6a94db7 by Kévin Dietrich (temp-openvdb) January 23, 2016, 04:50 (GMT) |
Implementation of an OpenVDB based cache system for smoke simulations. This is the cache part of the openvdb branch. A documentation for the cache system is available here: http://wiki.blender.org/index.php/User:Kevindietrich/OpenVDBSmokeExport. Reviewers: sergey, lukastoenne, brecht Reviewed By: brecht Subscribers: galenb, Blendify, robocyte, Lapineige, bliblubli, jtheninja, lukasstockner97, dingto, brecht Differential Revision: https://developer.blender.org/D1721 |
Commit Details:
Full Hash: 6a94db758a7046ae574d957badc1abce635c6e0e
Parent Commit: 90293a8
Committed By: Campbell Barton
Lines Changed: +2016, -52
14 Added Paths:
/build_files/cmake/Modules/FindOpenVDB.cmake (+74, -0) (View)
/intern/openvdb/CMakeLists.txt (+58, -0) (View)
/intern/openvdb/intern/openvdb_dense_convert.cc (+165, -0) (View)
/intern/openvdb/intern/openvdb_dense_convert.h (+126, -0) (View)
/intern/openvdb/intern/openvdb_reader.cc (+136, -0) (View)
/intern/openvdb/intern/openvdb_reader.h (+55, -0) (View)
/intern/openvdb/intern/openvdb_writer.cc (+118, -0) (View)
/intern/openvdb/intern/openvdb_writer.h (+57, -0) (View)
/intern/openvdb/openvdb_capi.cc (+228, -0) (View)
/intern/openvdb/openvdb_capi.h (+102, -0) (View)
/intern/openvdb/openvdb_util.cc (+38, -0) (View)
/intern/openvdb/openvdb_util.h (+57, -0) (View)
/source/blender/python/intern/bpy_app_openvdb.c (+117, -0) (View)
/source/blender/python/intern/bpy_app_openvdb.h (+38, -0) (View)
/intern/openvdb/CMakeLists.txt (+58, -0) (View)
/intern/openvdb/intern/openvdb_dense_convert.cc (+165, -0) (View)
/intern/openvdb/intern/openvdb_dense_convert.h (+126, -0) (View)
/intern/openvdb/intern/openvdb_reader.cc (+136, -0) (View)
/intern/openvdb/intern/openvdb_reader.h (+55, -0) (View)
/intern/openvdb/intern/openvdb_writer.cc (+118, -0) (View)
/intern/openvdb/intern/openvdb_writer.h (+57, -0) (View)
/intern/openvdb/openvdb_capi.cc (+228, -0) (View)
/intern/openvdb/openvdb_capi.h (+102, -0) (View)
/intern/openvdb/openvdb_util.cc (+38, -0) (View)
/intern/openvdb/openvdb_util.h (+57, -0) (View)
/source/blender/python/intern/bpy_app_openvdb.c (+117, -0) (View)
/source/blender/python/intern/bpy_app_openvdb.h (+38, -0) (View)
20 Modified Paths:
/build_files/cmake/config/blender_full.cmake (+1, -0) (Diff)
/build_files/cmake/config/blender_lite.cmake (+1, -0) (Diff)
/build_files/cmake/config/bpy_module.cmake (+1, -0) (Diff)
/build_files/cmake/macros.cmake (+10, -0) (Diff)
/CMakeLists.txt (+49, -1) (Diff)
/intern/CMakeLists.txt (+4, -0) (Diff)
/release/scripts/modules/sys_info.py (+7, -0) (Diff)
/release/scripts/startup/bl_ui/properties_physics_smoke.py (+16, -4) (Diff)
/source/blender/blenkernel/BKE_pointcache.h (+14, -1) (Diff)
/source/blender/blenkernel/CMakeLists.txt (+7, -0) (Diff)
/source/blender/blenkernel/intern/pointcache.c (+432, -42) (Diff)
/source/blender/blenkernel/intern/smoke.c (+10, -0) (Diff)
/source/blender/editors/space_view3d/drawobject.c (+17, -4) (Diff)
/source/blender/makesdna/DNA_smoke_types.h (+12, -0) (Diff)
/source/blender/makesrna/intern/CMakeLists.txt (+8, -0) (Diff)
/source/blender/makesrna/intern/rna_smoke.c (+35, -0) (Diff)
/source/blender/python/intern/bpy_app.c (+3, -0) (Diff)
/source/blender/python/intern/bpy_app_build_options.c (+7, -0) (Diff)
/source/blender/python/intern/CMakeLists.txt (+9, -0) (Diff)
/source/blenderplayer/CMakeLists.txt (+4, -0) (Diff)
/build_files/cmake/config/blender_lite.cmake (+1, -0) (Diff)
/build_files/cmake/config/bpy_module.cmake (+1, -0) (Diff)
/build_files/cmake/macros.cmake (+10, -0) (Diff)
/CMakeLists.txt (+49, -1) (Diff)
/intern/CMakeLists.txt (+4, -0) (Diff)
/release/scripts/modules/sys_info.py (+7, -0) (Diff)
/release/scripts/startup/bl_ui/properties_physics_smoke.py (+16, -4) (Diff)
/source/blender/blenkernel/BKE_pointcache.h (+14, -1) (Diff)
/source/blender/blenkernel/CMakeLists.txt (+7, -0) (Diff)
/source/blender/blenkernel/intern/pointcache.c (+432, -42) (Diff)
/source/blender/blenkernel/intern/smoke.c (+10, -0) (Diff)
/source/blender/editors/space_view3d/drawobject.c (+17, -4) (Diff)
/source/blender/makesdna/DNA_smoke_types.h (+12, -0) (Diff)
/source/blender/makesrna/intern/CMakeLists.txt (+8, -0) (Diff)
/source/blender/makesrna/intern/rna_smoke.c (+35, -0) (Diff)
/source/blender/python/intern/bpy_app.c (+3, -0) (Diff)
/source/blender/python/intern/bpy_app_build_options.c (+7, -0) (Diff)
/source/blender/python/intern/CMakeLists.txt (+9, -0) (Diff)
/source/blenderplayer/CMakeLists.txt (+4, -0) (Diff)