[Bf-committers] Border zoom patch

Campbell Barton cbarton at metavr.com
Fri Oct 27 18:01:03 CEST 2006


are you discussing boarder zoom in perspective mode?
- of course theres no right answer to this one but this may be a good 
solution.

create a plane (tri) that faces  the view and lies on the center point 
(that point you orbit around)
then use the midpoint of the rectangle as a a ray, intersect it with the 
plane previously defined and use that intersection as your new center 
point- after then you can modify the zoom value to make it work more 
like the user may expect- a small rect may zoom in further. - or you may 
find you dont need to adjust that. just moving the camera may be enough.





Ben Stabler wrote:
> When you zoom in, you zoom towards a point in 3D space (the point you rotate
> about when you hold MMB). You cant zoom past that point, or else it wouldn't
> be zooming...
>
> Because the screen is 2D, it's possible to pan that point across the plane
> parallel to the screen, but to move it along the normal the function would
> need more information. That's effectively what fly mode does.
>
> Ben
>
> -----Original Message-----
> From: bf-committers-bounces at projects.blender.org
> [mailto:bf-committers-bounces at projects.blender.org] On Behalf Of trip
> somewhere
> Sent: 27 October 2006 16:23
> To: bf-blender developers
> Subject: Re: Re: [Bf-committers] Border zoom patch
>
> Alright dolly then, call it what you will the limit is rather
> annoying. What is it for ?
>
>
> On 10/27/06, Martin Poirier <theeth at yahoo.com> wrote:
>   
>> --- trip somewhere <trip0o at gmail.com> wrote:
>>
>>     
>>> New bug on it. The 3d cursor still has that annoying
>>> space limit to
>>> it's postion, could that be removed ?
>>> Example, if the cursor is not near it's target or
>>> even close after it
>>> starts to reach it's limit the zoom in will slow
>>> down to a complete
>>> stop preventing the requested zoom to amount.
>>>
>>> A rife old feature that should just go away
>>>       
>> That's a misconception on your part. Zoom is on one
>> point in space, so that limitation is logical. What
>> you want is Dolly, not Zoom.
>>
>> Martin
>>
>> __________________________________________________
>> Do You Yahoo!?
>> Tired of spam?  Yahoo! Mail has the best spam protection around
>> http://mail.yahoo.com
>> _______________________________________________
>> Bf-committers mailing list
>> Bf-committers at projects.blender.org
>> http://projects.blender.org/mailman/listinfo/bf-committers
>>
>>     
> _______________________________________________
> Bf-committers mailing list
> Bf-committers at projects.blender.org
> http://projects.blender.org/mailman/listinfo/bf-committers
>
> _______________________________________________
> Bf-committers mailing list
> Bf-committers at projects.blender.org
> http://projects.blender.org/mailman/listinfo/bf-committers
>
>   


-- 
Campbell J Barton

133 Hope Street
Geelong West, Victoria 3218 Australia

URL:    http://www.metavr.com
e-mail: cbarton at metavr.com
phone: AU (03) 5229 0241



More information about the Bf-committers mailing list