Welcome to mirror list, hosted at ThFree Co, Russian Federation.

git.blender.org/blender.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMartin Felke <martin.felke@googlemail.com>2018-12-13 00:16:44 +0300
committerMartin Felke <martin.felke@googlemail.com>2018-12-13 00:16:44 +0300
commit3c9d3698219be9b0cdb0c8a2c294520e3bc17305 (patch)
tree3239ff56020455e11a70d4ecffa911264e38abb7 /CMakeLists.txt
parent0f093de7f3c8216ddda7ba17a4841ec542226bde (diff)
temporarily bringing back the legacy subsurf code for performance reasons
opensubdivs subdivision code has currently an abysmal performance and is thus not yet really usable, especially with many ngons and variable topology in animations. After opensubdivs performance issues have been fixed, this legacy code can go again. Not before.
Diffstat (limited to 'CMakeLists.txt')
-rw-r--r--CMakeLists.txt3
1 files changed, 3 insertions, 0 deletions
diff --git a/CMakeLists.txt b/CMakeLists.txt
index 0b11e4a5a1a..daa08e8209a 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -239,6 +239,9 @@ option(WITH_COMPOSITOR "Enable the tile based nodal compositor" ON)
option(WITH_OPENSUBDIV "Enable OpenSubdiv for surface subdivision" ${_init_OPENSUBDIV})
+option(WITH_OPENSUBDIV_MODIFIER "Use OpenSubdiv for CPU side of Subsurf/Multires modifiers" OFF)
+mark_as_advanced(WITH_OPENSUBDIV_MODIFIER)
+
option(WITH_OPENVDB "Enable features relying on OpenVDB" OFF)
option(WITH_OPENVDB_BLOSC "Enable blosc compression for OpenVDB, only enable if OpenVDB was built with blosc support" OFF)
option(WITH_OPENVDB_3_ABI_COMPATIBLE "Assume OpenVDB library has been compiled with version 3 ABI compatibility" OFF)