Blender Git Commit Log
Git Commits -> Revision 0cd3496
Revision 0cd3496 by Hans Goudey (master) June 20, 2021, 23:42 (GMT) |
Curves: Multithread Curve to CurveEval conversion A different data structure / implementation is used for curves in the node tree currently. Converting from the DNA `Curve` structure to this wasn't slow, but it's nice to decrease overhead. In a test of 14000 splines with 128000 points, this halves the runtime from about 5ms to about 2.5ms. |
Commit Details:
Full Hash: 0cd34967c0a844c7cebe6f835a3c2303a5e53ef6
Parent Commit: 6afafc4
Lines Changed: +111, -57
1 Modified Path:
/source/blender/blenkernel/intern/curve_eval.cc (+111, -57) (Diff)