Hi Giulio, all,
I have not read all the replies, especially since most of them are just arguing about what keyboard shortcuts are best, I don’t want to add extra opinions of this area, well except for one thing later below in this post…
I would not feel very attached to this history. This is the first time I heard that such filtering mechanism mid _trim command exists. So most likely 99% of your users also don’t know about it.
Also status bar toggle makes a lot of sense.
I like this idea, using the same combination as we have in V5 for one-time sub-object selection would be a good transition/learning for people? or will it be more confusing?
I think it would be great to have some other visual that you are in subobject mode. Why not have point-on, like when you invoke the _PointsOn command. When you see an object with points on in the viewport you know you need to ESC out of it to do other stuff.
I think the status bar will become too crowded, but maybe if the objects you turned into sub-object mode contain meshes, then that automatically floats on a selection mode toolbar? Unless yoru workspace already has that always visible? Can you be able to detect that?
this suggestion (or mine of points on) makes a lot of sense, but it also needs to be able to be toggles from the display tab. Many times we will want to be making design changes, and visually pushing/pulling in subobject modes and don;t want to have ‘warning visual modes’ in our way of making visual design decisions. makes sense?
I like the idea, but I’m not sure if I want it to make the selection or if I rather just highlight (half as opaque as a true selection?) what it would select, And then a double clock or a commit will make the selection.
I have a couple more thoughts about some of the overall feel for the comments I’ve seen seeing here:
I think adoption of SubDs in people’s workflows present many challenges, and the way the current apps in the market deal with this stuff is not a great example of what works for rhino users. I think of rather trying to emulate the Tsplines way or the Modo way, or whatever let’s realize that all those products have had a tremendous failure to be widely adopted or relevant in the Rhino community. Splines is extremely modal, clicky and slow and not fun to use at all, even if it didn’t crash every 5 minutes. Modo is extremenly complex and deep that makes it very intimidating for most people. So I would use them as great examples of what to do, for those few things that they do well, but also of what NOT to do in many cases.
re: toggling modes. Toggling between faceted/smooth vs. toggling between object/subobject
I think you are still thinking that TAB would toggle between Object/Subobject.? if so I need to clarify that one area that does work well in Maya, Modo, Silo, etc is that TAB toggles between smooth/SubD mode and faceted mode. So just clarifying: Tab should toggle this latter behavior not the former, correct?
toggling subobject: First: multi-subobject, Then filtering!
When I shift-control click a nurbs cube in Rhino (mid-face) I’m able to select a face:
When I shift-control click a nurbs cube in Rhino (mid-edge) I SHOULD be able to select a shared edge:
unfortunately this is not tuned right yet (bug report!)
When I shift-control click a nurbs cube in Rhino (on corner) I SHOULD be able to select a vertex
unfortunately this is not tuned right yet (bug report!)
But I should be able to get this
I think this should be fixed so users that just click where they want on their model to click the collection of entities that they want, without messing around with any filtering at all.
The same approach, consistent with NURBS’ “any sub-object is pickable” should apply to meshes. Also at the same time as nurbs.
Filtering for added granularity: NO ASDF!
ASDF is not something that you want a geek be explaining to a human. We geeks, using american layout keyboards know what ASDF means, and where they are located, humans do not! They most likely associate it in conversation with ASDK and will endup buying fusion. And if they are using an AZWERTY keyboaard you are out of luck.
I think those keys should be: 123… easy to tell anyone and to be remembered. “remember when working with meshes and you want to tweak them it’s as easy as 1-2-3”, any trainer will love you for that. disclaimer: Modo uses that as their default, and it’s the single shortcut that all our users that still dabble with modo remember:
also the fact that they show you the key shortcuts right on toolsbars does help.
last, and most important point: A well pointed Ctrl-Shift-Click …is both a suboject selection mode entering plus makes selection:
Of course i should not have to:
- click on an object
- activate sub-object mode (ctrl-shift)
- select the face I want
- drag it.
when I can place the cursor on the face that I want to drag and simply:
- click on the object’s face (that activates sub-object mode + selects the face I want)
- drag it.
If I have to first select F10 in the suburbs of my keyboard, or any other non-object-oriented function key, before I can click on my suboject directly, we just have introduced unnecessary friction.
G