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>2015-07-22 13:48:22 +0300
committerSergey Sharybin <sergey.vfx@gmail.com>2015-07-22 13:51:10 +0300
commit75d1723518314632ef247ebe49f677856c8bf115 (patch)
tree5a1571c4c8687e0d9e2cef1f9bc4678c90c44492 /source/blender/editors/armature/meshlaplacian.c
parent461340525eea970a9d85d3958cc58bfda07abe7b (diff)
OpenSubdiv: Optimize speed of topology refiner construction
Now the conversion code uses mesh element mapping to speed up lookups. Gives really nice speed improvement here, but the cost is higher memory usage during refiner construction. On the dragon scene here topology refiner construction time goes down from 5 seconds to around 0.01. It's possible to reduce the memory footprint by allocating mapping in stages (don't allocate all of them at once, but do it on demand only and free them after they're not needed anymore).
Diffstat (limited to 'source/blender/editors/armature/meshlaplacian.c')
0 files changed, 0 insertions, 0 deletions