[Bf-committers] Border zoom patch

Ben Stabler ben at half-dome.net
Fri Oct 27 22:17:31 CEST 2006


That makes sense (I assume you meant the other way around though, zoom for
ortho and dolly for perspective), although it still doesn't answer the
question of "how much". Zoom deals with this by using a quadratic scale,
1.2^n away from the center of rotation. This means that no matter how big
your object is, one click on your mouse wheel will zoom you in/out by the
same proportions. We can't do this for dolly, because there is no "center of
dolly". I don't want to hardcode a value in. So, I have no idea what to do.


-----Original Message-----
From: bf-committers-bounces at projects.blender.org
[mailto:bf-committers-bounces at projects.blender.org] On Behalf Of Martin
Sent: 27 October 2006 18:28
To: bf-blender developers
Subject: RE: [Bf-committers] Border zoom patch


--- Ben Stabler <ben at half-dome.net> wrote:

> The problem is when the user wants to zoom past the
> plane; i.e. They see on
> the screen an object, however it is beyond the focal
> point, so however far
> in they try to zoom they are stopped by the fact
> that the focal point is on
> their side of the object. From the user's
> perspective, the ideal behaviour
> is for the focal point to move to meet the object,
> however this is
> technically difficult; for example if there is a
> semi transparent plane
> between the camera and the object; should the camera
> zoom to the plane? Or
> another object behind it?
> The alternative is instead of zooming to actually
> move the focal point along
> the normal (a bit like fly mode on the camera), but
> then, do we hardcode a
> value? Use a value calculated by distance from the
> origin? (this would cause
> problems e.g. working on a city, and trying to zoom
> in on some detail far
> from the origin)

What you could do is change between Dolly (moving
camera and focal point along the view normal) and Zoom
(toward focal point) depending on orthogonal (dolly)
or perspective (zoom) mode.


Do You Yahoo!?
Tired of spam?  Yahoo! Mail has the best spam protection around 
Bf-committers mailing list
Bf-committers at projects.blender.org

More information about the Bf-committers mailing list