Blender Git Commit Log

Git Commits -> Revision f8d8f28

Revision f8d8f28 by Hans Goudey (master)
June 29, 2021, 03:22 (GMT)
Curves: Avoid duplication of control points during evaluation

This commit avoids duplicating the deformed control point
list twice by modifying the list in the object curve cache directly.

For curves, the original control point data was duplicated into a
local listbase, deformed, used to create the "bevel list" data, and
then duplicated again for the object-level storage of deformed
control points. Text objects and surface objects had a similar
unnecessary duplication.

Commit Details:

Full Hash: f8d8f28e2cd167512df3b2f3acf83496c15f6d5f
Parent Commit: a3a7e19
Lines Changed: +13, -18

1 Modified Path:

/source/blender/blenkernel/intern/displist.cc (+13, -18) (Diff)
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021