This is also partially a grasshopper question as I am scripting this behaviour in it…
For perspective view in Rhino, one can zoom in and out by changing the lens length parameter. This does not work in parallel mode. I looked around for a parameter (including in rhino.display.rhinoviewport) that would be the equivalent for scaling or zooming in parallel mode but I can’t find how to do it.
For context I have a grasshopper script that manipulates the camera position, this works fine but since I want it in parallel mode, the user is required to manually zoom in/out to suit the scene.