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:
authorSergey Sharybin <sergey.vfx@gmail.com>2020-05-26 13:42:13 +0300
committerSergey Sharybin <sergey.vfx@gmail.com>2020-05-27 13:07:16 +0300
commitefa4ae17f043f41b2d7d26dc8dfc7a7f90b4acfd (patch)
treef41f61afb89e4da4fbdac7dd75d5407decf2db4e /intern/cycles/kernel/kernels
parent8cd17a9529473e0bda31a9d33cdb7bdd58524600 (diff)
OpenSubdiv: Only store edges topology for non-smooth edges
This change makes it so vertices of edge are only stored when edge has non-zero crease. This allows to lower memory footprint of 1.5M faces from 78 MiB to 54 MiB in the case all creases are zero. Meshes with crease are more hard to predict due to array-based storage, so it all depends on index of edge with crease. Worst case (all edges are creased) still stays at 78 MiB.
Diffstat (limited to 'intern/cycles/kernel/kernels')
0 files changed, 0 insertions, 0 deletions