Why does BlendCrv not always blend between picked positions?

Sometimes BlendCrv blends between the points that I pick on curves, on other occasions, the Blend is made from the start/end points of the two curves. here does this inconsistency come from?

There is a commandline option “BlendStart” that can be set to “CurveEnd” or “PickPoint”.

Can’t this option be exposed to the dialog so I can change the result retroactively?

The blend end points are not locked while the command is active. They can be moved along the curves while the command is active, independent of what BlendStart was set to.

BlendStart does not lock the choice of where the end points are located. It only set whether the initial locations is at where the curve was picked, or at the end of the curve closest to where the curve was picked.

Depending on what I’m doing, I’d like to toggle the option from within the dialog, because I would have to recall the command otherwise. Usually the automatic option generated by the tool gives a decent result.

No need to restart the command to change the location of the blend ends. Just use the cursor to move the blend ends while the dialog panel is open.

What would you want to happen if you could toggle the BlendStart from the dialog panel?

If BlendStart is toggled from PickPoint to CurveEnd would you want the corresponding end of the blend to move to the end of the target curve nearest to end of the blend? You can currently use the cursor to move the end of the blend to the end of the target curve while the dialog panel is open.

If BlendStart is toggled from CurveEnd to PickPoint what should happen. You can currently move the end of the blend from the end of the curve to elsewhere on the curve while the dialog panel is open.

Yeah I think I’m actually asking for a single toggle, one that recomputes the Blend as I move the blendpoints. When I move them from the start/end, the CVs are often spaced quite far apart as opposed to when I’m creating a blendcurve between picked points halfway on a curve. As a result, I will have to do a lot of adjustments in sequence compared to starting the blend from picked points, hence why I’m saying I need to restart the command.

Perhaps what you need are buttons in the dialog panel to “re-initialize” the control points, other than the end point, at each end of the blend curve. In other words position the control points where they would have been if the blend curves were initially set at their current locations.

That’s exactly what I meant. :+1:

Odd thing is I’m not changing those consciously in WIP 9.0.26132.12305, 2026-05-12.
So I’ll keep an eye out to see what’s happening.

@menno is this something that could be logged as feature request?

Definitely. I have created a YouTrack for this. RH-95802.

Thanks!

@menno

May I capture this thread and use the occasion to remind McNeel that there is still no numeric input in BlendCrv.

I can’t wrap my head around why this should be difficult to implement..

This a known request, RH-33682. I’ll add your mention to it.