Now I wonder how to set the rotation to an angle relative to the unrotated viewport. Resetting the viewport rotation before doing Rotate would work. I tried, but to no avail:
Do you want to rotate the camera around the camera target or «roll» the camera around the camera-target vector, or rotate around the camera position?
That! And thatās what Rhino.Display.RhinoViewport.Rotate does. The question is, how do I set an absolute angle? I.e. relative to the original pristine viewport orientation. If I can reset the viewport roll somehow, then that would do the trick.