On Dec 11, 2007 4:47 PM, Paul Martz <[EMAIL PROTECTED]> wrote:
> > Hi Paul,
> >
> > The field of view is governed by the cameras projection
> > matrix.  The default projection matrix used is controlled via
> > the OSG_SCREEN_DISTANCE, OSG_SCREEN_HEIGHT and
> > OSG_SCREEEN_WIDTH if they are set, otherwise its defaults for
> > these are chosen, or the application itself sets the
> > projection matrix and hence the fov-x/fov-y.
>
> Okay, I understand that "if you are setting fovx and fovy explicityly"
> refers to anything you might do in your app to set a non-default FOV.
>
> However, isn't it possible a user might still want their aspect ratio
> automatically adjusted for split screen stereo, even if they set a
> non-default FOV? The help text message implies the user should always
> disable aspect ratio auto adjustment in such a case. I'm not sure why. Maybe
> for the case where the user has set the FOV explicitly and _also_ has
> already compensated for the split screen stereo aspect ratio...?

I can't recall the ins and outs of it (its 5 or 6+ years since I wrote
the code originally), but I recall part of the issue with split stereo
is that window size is divided into two viewports so the original
window aspect ratio is different to what the new aspect ratio is with
two viewport be it split vertically or horizontally.  These days the
OSG supports stereo across two separate windows so here the aspect
ratio of the window is the same as both left/eye right eye viewports.

Robert.
Robert.
_______________________________________________
osg-users mailing list
[email protected]
http://lists.openscenegraph.org/listinfo.cgi/osg-users-openscenegraph.org

Reply via email to