The 2 Point Perspective mode in V5 for me is half-cooked, to say the least. It’s nice it has been implemented and it was one of my top wishes since Rhino 4 version, and I was very excited to see it coming to V5. In Rhino 5 Beta phase I was trying to communicate some issues but it must have been ‘lost in translation’; if it worked better I would use it very often but sadly I don’t use it at all now. Here is a bit more why:
The ‘2 Point Perspective’ mode is used mostly in architectural / interior design to make viewing the space more ‘human-like’ and eliminate or minimize the 3rd point perspective distortion. So it is not really a ‘working mode’, meaning I don’t think many users would actually model anything with that projection (anyone correct me if I am wrong). The most common use for me would be: once I have my perspective view setup and saved, I turn on/off the 2 point perspective/lens shift correction to evaluate the same view without the distortion. This is currently impossible with Rhino.
Currently once I change the projection from Perspective to 2 Point Perspective, the camera jumps to level with the target position; also, the lens length is changing! The values reported in the view properties are then not consistent either. On top of that, why on earth it is not possible to move the camera target up and down (Ctrl+Alt+RMB), only side to side? I can do it (very crudely) by moving the camera edit points… I tried scripting/macro-ing the camera to stay in the same place between the Perspective/2 PointPerspective switch but had little luck since it all behaves in not-consistent/unpredictable way.
What we need is:
- when switching between Perspective / 2 Point Perspective modes, no camera parameters changing except for the lens shift correction (most importantly, camera stays at the exact same point)
- ability to change the target up/down position with Ctrl+Alt+RMB
- Ideally, there would be an additional parameter of the view properties for 2 Point Perspective that would be the % of lens shift, where 100% would be completely straight/vertical, less than 100% would allow for the views to have some correction but keeping a bit of 3rd point perspective. > 100% optional, don’t think that would be ever useful.
Here is what happens currently in Rhino:
<img src=“https://aws1.discourse-cdn.com/mcneel/uploads/default/original/3X/3/d/3d6bb7d6463237d574ce74fcbfe8a1bf289d5624.jpg” width="690"height=“200”>
And how it would ideally work:
Please, consider giving some more love to this mode to make it actually usable!