Why am I allowed to rotate the Top view?

I don’t understand this. I’ve chosen the hard coded top view from the view menu. Now I want to pan and zoom and in a rush forget which key and mouse combination is… and I accidentally rotate it.

Why is that allowed? I keep having to go into the menus to choose the Top view again (and then I remember to only ever use the 3D mouse to navigate since that is properly locked to the Top view unlike the regular mouse).

EDIT: Same goes for Front view or any of the standard “2D” views.

It’s of no use to me either, but you are allowed to rotate parallel views, so having some sort of ‘special’ parallel view you can’t rotate is probably going to raise an outcry from somebody.

the home key on the keyboard will undo camera movement and restore the locked Top view

The “Always pan parallel views” setting should prohibit the rotation, but Shift+Ctrl+RMB override it… Which means that “Always” is not enough and we need a “Super always”.

To stop the override, tick the Pan plan parallel… box as well:

That’s correct. I use Ctrl+Shift+Arrow keys to rotate parallel views at equal steps, which lets me return to the original view later.

Adding a tick to the 3rd option and holding down Ctrl+Shit still enables rotating of a parallel view via the 3d mouse, even if I lock the rotation from my 3d mouse. Weird.

Here I am, back again… try to contain your excitement :joy:

Shift + middle mouse still allows me to rotate the top view even with these three set?

I think you may have the Manipulate views option ticked. Untick it so the MMB just shows its context menu.

Sure, but I want to be able to manipulate the perspective view like that, where I spend most of my time. I don’t want to have to disable that box every time I switch to one of the four ortho views.

thanks @eobet
I logged RH-95016 Absolutely always Pan ortho views

Weeell… there’s a caveat to that too, because StretchDisplay (in WIP) currently only works in ortho views and I do need to rotate that.

Isn’t top/bottom/front/back/left/right called “cardinal views” in some applications or am I misremembering that? Anyway, those are the only views I expect to never be able to rotate (because then they stop being top/bottom/front/back/left/right and a pet peeve is that the top left label currently doesn’t update when that happens either).

Perhaps a rotation lock per view could be better that’s accessible via the viewport drop down menu? (The current lock in viewport properties also locks pan and zoom, so separate pan, zoom and rotation locks could also work.)

I don’t know how things are called in other applications, but AFAIK plan views in Rhino are called orthogonal views. Of course this should not apply to perspective views, even if they are in parallel projection.

:smiley: :smiley: :smiley: Never rush into giving users what they want, give them what they need. And let them learn to use the tools.

Adding more settings and finding logical places for them to live is a huge GUI challenge and it is very easy to reset a view, so maybe rather add a RV command for reset camera to perpendicular to Cplane command that automatically restores it, or add a thin orange frame around the viewport name to indicate that it is “off”.

Or learn to use undo viewport manipulation :wink:

After 20 years of using Rhino I am still frustrated over rotating parallell views when I don’t intend to, but I don’t want to look around in settings to turn this feature on and off. IF this shall be a global setting then it needs to be in an intuitive spot. Maybe in the viewport dropdown list so it is on a per view basis and not a global one. I am fine with it being locked by default for all parallell views. But then it needs to be transported over to floating viewports if they are based on active view, saved views so it restores correctly and automatically toggle off if projection is sat from parallell to perspective, and toggle on when opposite. And must be stored in Rhino documents…

So don’t rush into changing it is all I say.

RH-95016 is fixed in Rhino WIP

So the last WIP did exactly what I was afraid of and warned about, and what I was assured in the quote above would not happen… completely ruining my ability to use StretchDisplay.

Am I not supposed to use this button to enable stretch display in the Perspective viewport?

image

Because in the latest WIP when I do, my Space Mouse stops all rotation including my ability to do anything useful with StretchDisplay.

Oh, and in my desperation I tried the Ortho button but it seems to do literally nothing.

image

Now I must search on how to roll a WIP back…

@eobet here I’m still able to rotate parallel perspectives with Ctrl+Shift+RMB, is this not what you are seeing?

Yes, ok, my mistake probably. After doing a full Factory Reset, the behavior after enabling the settings like this works the way I need it to, I think:

image

Need to do more testing, but looks promising! :+1:

(Also, meanwhile I looked up what that Ortho button did and it’s apparently just another weird snapping mode.)