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
This commit is contained in:
@@ -54,6 +54,7 @@ set(SRC
|
||||
bpy_app_handlers.c
|
||||
bpy_app_ocio.c
|
||||
bpy_app_oiio.c
|
||||
bpy_app_openvdb.c
|
||||
bpy_app_sdl.c
|
||||
bpy_app_translations.c
|
||||
bpy_driver.c
|
||||
@@ -84,6 +85,7 @@ set(SRC
|
||||
bpy_app_handlers.h
|
||||
bpy_app_ocio.h
|
||||
bpy_app_oiio.h
|
||||
bpy_app_openvdb.h
|
||||
bpy_app_sdl.h
|
||||
bpy_app_translations.h
|
||||
bpy_driver.h
|
||||
@@ -267,6 +269,13 @@ if(WITH_OPENCOLORIO)
|
||||
add_definitions(-DWITH_OCIO)
|
||||
endif()
|
||||
|
||||
if(WITH_OPENVDB)
|
||||
add_definitions(-DWITH_OPENVDB)
|
||||
list(APPEND INC
|
||||
../../../../intern/openvdb
|
||||
)
|
||||
endif()
|
||||
|
||||
if(WITH_OPENIMAGEIO)
|
||||
add_definitions(-DWITH_OPENIMAGEIO)
|
||||
list(APPEND INC
|
||||
|
Reference in New Issue
Block a user