Hi Chhiu-Linn,

I am not familiar with ossimPlanet so can't comment on the manipulator.   I
can can in general that the OSG's osgGA::TrackallManipulator and
TerrainManipulator both define the following virtual methods that the view
users to scale the eye offsets:

       /** Get the FusionDistanceMode. Used by SceneView for setting up
setereo convergence.*/
       virtual osgUtil::SceneView::FusionDistanceMode
getFusionDistanceMode() const { return
osgUtil::SceneView::USE_FUSION_DISTANCE_VALUE; }

       /** Get the FusionDistanceValue. Used by SceneView for setting up
setereo convergence.*/
       virtual float getFusionDistanceValue() const { return _distance; }

On 5/3/07, Kaing, Chhiu-Linn (Contractor) <
[EMAIL PROTECTED]> wrote:

 Hi,

I have been using ossimPlanet to develop an earth viewer running in
stereo. The manipulator I am currently using is ossimPlanetManipulator which
is great for navigating around the planet compared with the
TerrainManipulator that osgPlanet was using. My problem is that the stereo
separation increases significantly the closer I get to the earth such that
eventually the stereo pair gets swapped around leading to crossed eyes and
great viewer discomfort. What I would I had hoped would happen in
ossimPlanetManipulator was what happened in TerrainManipulator as the viewer
got closer to the surface of the earth, that is stereo separation hardly
changing and definitely no swapping of stereo pairs.

My question then is what can I do to correct the stereo separation with
ossimPlanetManipulator? I have tried adjusting the fusion distance value for
the manipulator to take into accound changes in viewer altitude but that
seems to be of no avail. If there are no straightforward fixes to this
problem my other question is should I be aware of any extra functionality
that is vital to the operation of ossimPlanetViewer that
ossimPlanetManipulator has and that TerrainManipulator doesn't?

Thanks to everyone for the insights on other subjects they've provided in
the past and thanks in advance for any help I can get.

Regards,

Chhiu-Linn Kaing

*IMPORTANT:* This email remains the property of the Australian Defence
organisation and is subject to the jurisdiction of section 70 of the CRIMES
ACT 1914. If you have received this email in error, you are requested to
contact the sender and delete the email.******

_______________________________________________
osg-users mailing list
[email protected]
http://openscenegraph.net/mailman/listinfo/osg-users
http://www.openscenegraph.org/

_______________________________________________
osg-users mailing list
[email protected]
http://openscenegraph.net/mailman/listinfo/osg-users
http://www.openscenegraph.org/

Reply via email to