Blender Git Commit Log
Git Commits -> Revision b5d76b8
Revision b5d76b8 by Hans Goudey (soc-2021-curves) June 21, 2021, 14:31 (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: b5d76b889e2e32f2cabea0b9bc7af2dceba5ea0e
Parent Commit: 5ffb3b1
Committed By: Dilith Jayakody
Lines Changed: +111, -57
1 Modified Path:
/source/blender/blenkernel/intern/curve_eval.cc (+111, -57) (Diff)