Hi Bjoern,

On Fri, 2005-04-29 at 14:03 +0200, Björn Harmen Gerth wrote:
> Oh great,
> 
> this is exactly the problem I have now. I divided the
> window into three viewports, and assigned an extra
> trackball navigator to the camera of each viewport.


> I was a bit lazy, so the first VP is still managed by
> the SSM and its Navigator. However, in my QT window I
> check which VP has been hit. No I tried different
> combinations to pass to the mouse methods of the ssm
> or remaining navigators, respectively, and the
> following happens:
> 
> VP 1 (from SSM) doesn't show anything :-(
> VP 2 & 3: Rotating somehow works, zooming too, but
> panning makes the scene (a torus) vanish and I can't
> find it again.
> 
> So here's what I observed:
> In Navigator::calcDeltas, getPixelWidth() of the VP is
> used, but getPixelLeft() is neglected.
> In Navigator::setCameraTransformation(), the matrix of
> the given Node is not copied to the trackball matrix.

Did these changes fix your problems?

> Has there been any progress since Allan started this
> thread in March?

Not on my end. Allan?

        Dirk

-- 
-- Dirk Reiners               OpenSG Forum             [EMAIL PROTECTED] 
-- The OpenSG Open Source Scenegraph:            http://www.opensg.org
-- Join the list at    http://lists.sf.net/lists/listinfo/opensg-users



-------------------------------------------------------
SF.Net email is sponsored by: Tell us your software development plans!
Take this survey and enter to win a one-year sub to SourceForge.net
Plus IDC's 2005 look-ahead and a copy of this survey
Click here to start!  http://www.idcswdc.com/cgi-bin/survey?id5hix
_______________________________________________
Opensg-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/opensg-users

Reply via email to