Feature Request: Zoom Selected

On a layout, I wish zoom selected will zoom to fill the entire viewport.

That way, I can calculate what I want to fit in the viewport, draw a rectangle around it, and zoom to that selected rectangle. Then I can delete the rectangle.

As it is now, such a rectangle does not fill the viewport after zooming.

Hello- SetZoomExtentsBorder = 1 may help?

-Pascal

2 Likes

Hi there.!

I’m pretty new in Rhino, or at least I’m trying…!

After just a few days, I’m now pretty sure that this thing doesn’t have a solution, meaning Rhino.Options.View.ZoomExtentsPerspectiveViewBorder can not be set lower than 1, at all; i mean, it can, but anyway, it doesn’t do anything below 1.

For parallel view is working, but not in perspective.

Personally, i think this is an issue - in my previous 3D software i can set it however i want it, in 2D and in 3D, and thus i know waht it will be on paper either in 2D or in 3D.

But let alone the paper, only for displaying… i have to pan and precisely zoom… - that is not a solution.!

And of course, by not working for Zoom Extents, is not working for Zoom Selected either…!!

Edit: My purpose is to fill the whole visible area with the whole model, or with my selection; instead, there remains a ridiculous amount of space (border).

Hi Florin -

Thanks. I’ve put that issue on the list:
→ RH-90801 SetZoomExtentsBorder: Smaller Doesn’t Work for Perspective
-wim

Thanks also.!

But there’s still something that doesn’t make sense - in parallel view, when it is set to 1, everything is as it should be (or as i want it, meaning the selection or the model covers the entire viewport (or detail) in layout), but in perspective view, when it is set to 1…

Or rather, in parallel view is the error - if it is set to 1 (and not zero) there should still be a border…!!

In scale factors, it’s common that values between 0 and 1 are smaller and values above 1 are larger than the non-scaled version.

I see that smaller values also don’t work in parallel views and have updated the ticket.
-wim
-wim