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)
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021