Request Move UVN on steroids

Hi All
I wanted to share some ideas about how I imagine MoveUVN
This is my vision as a user, considering I use all these features scattered in different areas.

4 Likes

would you prefer the soft move be able to be controlled by a curve?

can you clarify the object snap?

Hi Kyle!

About the first question, related to soft move controlled by a curve, I would be happy with just a slider that sets the radius of influence, but a falloff profile would be great.
Most poly modeling programs have something similar.

https://docs.blender.org/manual/en/latest/sculpt_paint/brush/falloff.html

About object snap, we have many ways to snap to background objects now, but the workflow doesn’t feel highly improved. I would like a toggle button between snap or not to background geometry.
When I say having previously selected objects snap, I mean many points or objects sapping at the same time to the background object, now we just snap point by point…

1 Like

try projecting those points to the subd geometry-

To me, rather than having a better UVN, I would prefer handles on CVs to move them in the viewport.
Less dialog boxes/ docked windows and more editing what you see is what you get. You could make these handles on the CVs do the same thing as a slider if you were to, for instance, click with a specific modifier key held and have an option to set the magnitude (10x, 0.1X, etc.).

1 Like

are you referring to drag modes? drag modes allow you to move cv’s in all sorts of ways.

see help on that topic below-

http://docs.mcneel.com/rhino/5/help/en-us/index.htm#commands/dragmode.htm?Highlight=drag%20modes

No, I am referring to the many Alias wish threads and @Rhino_Bulgaria’s posts on drag handles.

2 Likes

With all due respect, in my opinion the current “Drag mode”, “Gumball” and “MoveUVN” are way too limited and don’t provide convenient modeling and editing workflow. Just a few examples, to name a few:

Gumball can hugely benefit from having integrated Drag handles next to the existing ones:



Displaying small U and V icons next to the edges of the edited NURBS surface was requested for over a decade now, yet it’s still not there…


A dedicated “Control point modeling” panel with better “Drag strength” consisting separate settings for each type of editing:


“Snappy sliders” for “MoveUVN” for a more precise control of the sliders:


And Right-clicking while moving a slider in “MoveUVN” to cancel the change.

5 Likes

I think we need soft move by distance as well as by number of control points (best separate by U- and V-direction) and a “blend” option to distribute the move along the whole surface with option of fixed boundaries.
Throw in some falloff options.
The “blend” option would be vital for the matchsrf command too.

And yes, “undo” should work differently for these cases: separate undo for every single UVN movement within the UVN dialogue box confirmed or canceled by click of a button.
System undo works for confirmed oves only.

3 Likes

You just described Rhino 14. :ok_hand::clinking_glasses:

1 Like

On the bright side, there will be 75 variations of Flair.—-Mark

I agree with most of the comments, what it’s clear to me is that apart from the functions we would like to have in the future, we already have many commands and options that are there but not properly organized. As an example why do we have 5 drag modes to move points without the gumball, but UVN drag mode also works with gumball? and then we also have in the gumball menu its own view, object, cplane and world, but not UVN option?

I would love to have a panel with a set of options integrated and fully coordinated with gumball as @Rhino_Bulgaria said, I started with move UVN, but I don’t mind if we give it control point modeling or whatever.

1 Like

I never thought it took that much strength to Move UVN…

Can I suggest that injecting steroids into Move UVN is a little bit like putting lipstick on a pig? :stuck_out_tongue_closed_eyes: Designers don’t need a pig in this instance, but a cheetah. Something lean and fast!

Now, I dislike the command line and want more dialogs in Rhino, but I must admit, this is one dialog that I hope McNeel kills. :skull: :laughing: Because what’s needed here is not something which forces you to look and move the mouse away from the model, but rather something that’s directly placed on the model for the fastest tweaking possible, because when you do direct CV manipulation, you want to do this a lot!

I think this was one of the first GIFs I uploaded back in 2019 when I began using Rhino, but they’re not available anymore so I’ll add it here again:

aliasss

Yes, it’s from the big nasty. :wink: But they solved this problem in such an amazing way that it’s almost invisible in the UI and second nature to those who use it! No thinking required (“which direction was U or V again”), you just go with the flow and do what you need to do incredibly fast.

7 Likes

Hi @eobet , I think everybody must agree that Alias has a much better control points editing interface. What I suggested even though it’s not ideal was to integrate a lot of tools we already have on a single panel. I absolutely agree with the idea of having direct control with arrows, an enhanced gumball, or any other solution in contrast to moving points from slides in another window, but anyway, this was to start the discussion.

2 Likes

Any news if the developers are actively working on this?

1 Like

Back in the R6/7 days, I recall users speculating Rhino might finally get better surfacing tools in R9, now than that’s getting closer, it’ll be interesting to see. :wink:
With R8 starting to get user interface improvements (development), I hope to see more of these widgets, e.g. to extend splines and tools for crowning.

1 Like

I’m not that optimistic. I made so many proposals for better NURBS modeling and other functionality in Rhino since the last few years (when Rhino 6 was the new version), but so far I can’t see any indication from the developers that they are actually willing to work on these. Sometimes, they are against my proposals, arguing that they would not make Rhino better for NURBS modeling. Maybe they fail to understand the importance having these tools in Rhino, because they are not full day NURBS modelers, hence they don’t suffer from the lack of the aforementioned functionality.

Recently, I made one last attempt by creating a new topic consisting the most urgent and important tools to be made or upgraded, however, the developers avoid that topic as if it’s the next worst virus. :smiley:

Rhino 9 being finally good for NURBS surfacing is like those overly-optimistic futuristic films from the 80’s and 90’s where the average Joe already drives a flying car in year 2000.

1 Like

Let’s face it: the tools we’re talking about are mostly needed in the automotive industry, which has its own go-to software for high-level surface modeling. Rhino is awesome for a lot of things, but it’s not really geared toward top-tier surface modeling like what’s needed in automotive. So, if you’re aiming for a job in that field and plan to work with a team, you’ll need to learn other tools too.

Personally, I can make decent models with Rhino V5 and VSR, and while I like some of the new stuff in V8/9, I can’t do without the control point modeling tool. I have a basic understanding of the math behind these commands, and it makes me feel like we’re almost there. It seems like we mostly need some UX/UI tweaks and a few extra features to get a smooth workflow, but I’m worried that this isn’t the main focus right now. Plus, it’s clear that this would need input from experts in the field to get right.

These improvements would help a lot of people, but are we even a big enough group to make it happen? Thankfully, McNeel is pretty open and lets users and developers communicate directly, and they do listen to what we ask for. Take the new command like Elmo, for example—it’s looking promising. But we also need something similar for surface rebuilding and built into every surface creation command so we can start with high-quality surfaces right off the bat.

3 Likes

Well, in my opinion, these tools are much needed for general product design. They are not limited to the automotive industry only. Anything that requires precise modeling, achieving at least G1 continuity, control point modeling, etc, requires better surfacing tools than the flawed ones found in the current Rhino version.

Even the inability to cancel the dragging of the MoveUVN slider via right-click (similar to when you drag an object and right-click to cancel and move it to its original position without the need to press the Undo icon) is super annoying. This could be fixed in just one hour of programming or less, but the developers refuse to do that since Rhino 6 when I proposed that for the first time. Now we are already at Rhino 9 WIP, yet something simple like that is not yet implemented.

Displaying tiny U and V icons next to the edge of surface that are modified (Rebuild, RebuildUV, extract isocurve, point editing, MoveUVN, etc) is also something valuable, but still missing in Rhino.

I can continue with tens of examples like that. Many of them are extremely simple an quick to program, but… :slight_smile:

4 Likes