It would be nice to be able to lock the view with a single mouse click, either via a dedicated icon next to the viewport’s name or by adding an additional right-click option called “Lock view” under “Restore named view”.
Rhino 7 introduced a “Restore named view” right-click option, but it can’t lock the view. Instead, it just restores the currently active saved named view if the camera have been moved prior that.
I’m aware of the “Named views” panel that allows the user to save his or her own camera angle, and I often use it. It’s good. However, this is both slow and sometimes unnecessary, because some people just need a fully locked viewport for a certain amount of time while doing something in the viewport and don’t need it stored in the file late (or don’t want to spend extra time deleting a saved named view).
Taking screen-shots of an assembly step-by-step or a time-lapse for modeling requires use of the same camera angle multiple times, and it gets repetitive to constantly restore a saved viewport (sometimes unnecessary, sometimes necessary) just to ensure that the camera was not accidentally moved at some point.
If a named view have been activated and the camera is then rotated via the mouse, a tiny star * is being added to the name of the viewport. However, manipulating the camera with a 3d connexion mouse does not affect the name of the named viewport, hence the user is unaware of any changes that have happened meanwhile. I can rotate the camera for hours with my 3d mouse and the tiny star * will never show up. Even if you are going to fix that “bug” in a future update, it does not solve the problem entirely, because having to restore the named view before taking each screenshot adds unnecessary mouse clicks and time.