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:
authorHans Goudey <h.goudey@me.com>2022-04-01 16:11:58 +0300
committerHans Goudey <h.goudey@me.com>2022-04-01 16:12:41 +0300
commit00ba51d37bf5b152176409b393eafbb0ad9333e6 (patch)
tree499a1503c59f3558101bba52cef10d64c39a57fd /source/blender/editors
parenta250d3d1b7d8d497c21a1ef845e64f07e68beda9 (diff)
Geometry Nodes: Port set handle nodes to new data-block
This commit ports the "Set Handle Positions" and "Set Hanle Type" nodes to use the new curves data-block. The nodes become simpler and likely much faster too, though they're usually not the bottleneck anyway. Most of the code is ported from `BezierSpline` directly. The majority of the complexity comes from the interaction between different automatically calculated handle types. In comparison `BezierSpline`, the calculation of auto handles is done eagerly-- mostly because it's simpler. Eventually lazy calculation might be good to add. Differential Revision: https://developer.blender.org/D14464
Diffstat (limited to 'source/blender/editors')
0 files changed, 0 insertions, 0 deletions