Rhino WIP Feature: SoftTransform Enhanced

Hi @Joshua_Kennedy the feature looks so useful, but I’m having an issue with the Work In Progress
(9.0.25323.6305, 2025-11-19) After moving some points with soft transform, if I hit cntrl+z the surface with control poits dissappears. If I hit cntrl+z again some seconds later rhino crashes.
Am I the only one?
I tried with OpenGL and Direc3D,

There seems to be a fairly severe problem in the current WIP with Undo causing crashes…

1 Like

UV is XY and X is red, so setting U to 0 should cause no falloff, so the video seems intuitive to me. What caused it to seem opposite to your intuition?

Thanks, Mitch.
It looks like this is something that @andy is working on.

RH-90586 Rhino WIP Undo Crash
-wim

1 Like

When I select one control point and set the U weight to “0” the whole U row is moved.

I would expect “0 weight” to affect 0 control points (other than the selected)

Your interpretation of “0 falloff” can be seen as reasonable too, of course.

I was just expecting the opposite behaviour.

Right, so the wording “Weight” is the confusing thing. I didn’t think about that and just expected 0 to refer to strength of reduction. I see how that is counter intuitive and the wording should be changed to “falloff” I guess.

1 Like

I will be fine with it either way. At the end of the day one has to learn and get used to new tools anyways.

It was just a moment of slight confusion.

I will have to do some testing of the enhanced soft transform, as I have witnessed some strange behaviour.

Not sure if that is based on user error though.

1 Like

@norbert_geelen I had the exact same confusion when I first tried it.

1 Like

Hi all, in this weeks WIP we tried to cleanup the interface a bit here. Previously, this panel was known as the Drag Settings panel and could also manipulate the drag mode and drag strength. It’s now been renamed the Soft Transform panel and only allows modifying the various soft transform settings. Let us know if this was a mistake!

2 Likes

When you have something selected, is there a shortcut to set the radius without having to move the mouse pointer to the panel and manipulate the slider?

You can use a macro like _-SoftTransform _SetRadius _Pause _Pause _Enter. The scripted mode of the SoftTransform command gives access to most of the settings. In the next WIP all should be available. We’re still playing with the name for the SetRadius option.

1 Like

I think we need an option to set the radius visually in the viewport.

1 Like

Can you explain a bit more? How do you expect to do that and what’s not working with the SetRadius option?

I think one in of the previous versions there was a shortcut that aloowed setting the sphere radius much quicker than _SetRadius LMB LMB

It would be nice to press a key, then see a sphere in the viewport straightaway and with just one more click the radius is set

1 Like

I think I know what you’re talking about. In older versions of the SoftTransform command if you had something selected, like a mesh vertex, it go right into setting the radius for a sphere using the center of the selection as the origin. The problem there was the command behavior was confusing and different based on selection. If you want I could make the SetRadius option do that skipping the first click?

The other is a macro for SetRadius and then center sphere, correct?

RH-89482 is fixed in Rhino WIP

RH-90586 is fixed in Rhino WIP

Let’s try this out. I opened RH-90983.

This is a cage I do not recognize. How dit you get this type of cage? It is not a box.
Is it Rhino?