-
- Downloads
Implementation of OpenVDB as a possible cache format for smoke
simulations. This commits implements OpenVDB as an extra cache format in the Point Cache system for smoke simulations. Compilation with the library is turned off by default for now, and shall be enabled when the library is present. A documentation of its doings is available here: http:// wiki.blender.org/index.php/User:Kevindietrich/OpenVDBSmokeExport. A guide to compile OpenVDB can be found here (Linux): http:// wiki.blender.org/index.php?title=Dev:Doc/Building_Blender/Linux/ Dependencies_From_Source#OpenVDB Reviewers: sergey, lukastoenne, brecht, campbellbarton Reviewed By: brecht, campbellbarton Subscribers: galenb, Blendify, robocyte, Lapineige, bliblubli, jtheninja, lukasstockner97, dingto, brecht Differential Revision: https://developer.blender.org/D1721
Showing
- CMakeLists.txt 51 additions, 2 deletionsCMakeLists.txt
- build_files/cmake/Modules/FindOpenVDB.cmake 74 additions, 0 deletionsbuild_files/cmake/Modules/FindOpenVDB.cmake
- build_files/cmake/config/blender_lite.cmake 1 addition, 0 deletionsbuild_files/cmake/config/blender_lite.cmake
- build_files/cmake/config/bpy_module.cmake 1 addition, 0 deletionsbuild_files/cmake/config/bpy_module.cmake
- build_files/cmake/macros.cmake 10 additions, 0 deletionsbuild_files/cmake/macros.cmake
- intern/CMakeLists.txt 4 additions, 0 deletionsintern/CMakeLists.txt
- intern/openvdb/CMakeLists.txt 69 additions, 0 deletionsintern/openvdb/CMakeLists.txt
- intern/openvdb/intern/openvdb_dense_convert.cc 167 additions, 0 deletionsintern/openvdb/intern/openvdb_dense_convert.cc
- intern/openvdb/intern/openvdb_dense_convert.h 130 additions, 0 deletionsintern/openvdb/intern/openvdb_dense_convert.h
- intern/openvdb/intern/openvdb_reader.cc 136 additions, 0 deletionsintern/openvdb/intern/openvdb_reader.cc
- intern/openvdb/intern/openvdb_reader.h 55 additions, 0 deletionsintern/openvdb/intern/openvdb_reader.h
- intern/openvdb/intern/openvdb_writer.cc 118 additions, 0 deletionsintern/openvdb/intern/openvdb_writer.cc
- intern/openvdb/intern/openvdb_writer.h 57 additions, 0 deletionsintern/openvdb/intern/openvdb_writer.h
- intern/openvdb/openvdb_capi.cc 240 additions, 0 deletionsintern/openvdb/openvdb_capi.cc
- intern/openvdb/openvdb_capi.h 108 additions, 0 deletionsintern/openvdb/openvdb_capi.h
- intern/openvdb/openvdb_util.cc 38 additions, 0 deletionsintern/openvdb/openvdb_util.cc
- intern/openvdb/openvdb_util.h 57 additions, 0 deletionsintern/openvdb/openvdb_util.h
- release/scripts/modules/sys_info.py 7 additions, 0 deletionsrelease/scripts/modules/sys_info.py
- release/scripts/startup/bl_ui/properties_physics_smoke.py 18 additions, 4 deletionsrelease/scripts/startup/bl_ui/properties_physics_smoke.py
- source/blender/blenkernel/BKE_pointcache.h 14 additions, 1 deletionsource/blender/blenkernel/BKE_pointcache.h
Loading
Please register or sign in to comment