← All ideas

Curve widget needs tangent/vector handles

For some reason the curve widget in nodes is still missing tangent/vector handles to effect the angle and strength that a point effects the slope at, the same way we have tangent handles to edit curves in the 3D viewport.

The only options right now are auto, auto clamped, and vector which is just a hard corner. Auto tends to make it a little lumpy at times and vector will be to sharp, so without an option for adjustable tangent handles the only way to get a very precise curve shape is to place tons of points manually. this is a pain to adjust and a dozen points could be replaced with 2 points with controllable tangent handles.

I've gotten to the point where I'm trying to make a node group to make a float curve effect out of a curve sampled from 3D viewport in Geometry nodes, but I'm not sure I'll even be able to replicate that in material nodes anyways.

2026-06-24_13-31-46.png 2026-06-24_13-36-07.png

100%

Development Status: Open

Upvote 14 Downvote 0
zander-dushenko
24 Jun 2026

3 Comments

khellstr

This would be great. But I find the small size of the Curve Widget a bit problematic.

Another nice option would be the possibility to use F-curves as a curve for easing. Then you could use Graph or Drive's editor to edit the curve.

Btw. I have also made a Group to use a Bezier curve (in 3D view) as a "float curbe"

1
zander-dushenko Author

you can fully resize and even extend the axis of the curve widget actually, but yes would be super handy to be able to use f curves and other similar curve modifiers in curve widget to visually see it in effect. can replicate the effects with noise and math nodes but the result is very guess n check.

also is there any way you can share that node group with me? very curious to see how youre making it work.

Hexbob6

+1 to this, as well as having accurate extended curve + bezier profile options in the curvemapping widget (as implemented in the curveprofile widget), having the ability to create and reference their properties natively in python would also be great!

Kevin Dietrich worked on a PR for this long ago but sadly it was never completed/merged: devtalk.blender.org/t/python-api-support-for-curveprofile-curvemapping-and-colorramp/25666/16

1