From 3c9d3698219be9b0cdb0c8a2c294520e3bc17305 Mon Sep 17 00:00:00 2001 From: Martin Felke Date: Wed, 12 Dec 2018 22:16:44 +0100 Subject: 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. --- CMakeLists.txt | 3 +++ 1 file changed, 3 insertions(+) (limited to 'CMakeLists.txt') 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) -- cgit v1.2.3