Thank you Robert, it was very enlightning :)

Michele

On Fri, Feb 15, 2008 at 2:15 PM, Robert Osfield
<[EMAIL PROTECTED]> wrote:
> Hi Michele,
>
>
>  On Fri, Feb 15, 2008 at 11:20 AM, Michele Bosi <[EMAIL PROTECTED]> wrote:
>  > Hello to all (and welcome back Robert!),
>  >  I have 2 questions about the Trackball manipuator
>  >
>  >  1- In my application I have multiple views each with a model in  it
>  >  (and a trackball manipulator) and when I select a view I want all the
>  >  other views to stop from rotating if they are. Is there a way to
>  >  programmatically stop the Trackball manipulator's automatic rotation?
>
>  There isn't a way right now.  The easiest way to do it would probably
>  be to add a virtual method into MatrixManipulator to enable the
>  toggling on/off of any animation.  Feel free to add this and send me
>  the changes.
>
>
>  >  2- I would like to see two models on the very same view "one over the
>  >  other" even if they are intersecting each other, in order to compare
>  >  their shapes. The problem is that I also need to rotate them
>  >  independently, which means that I cannot simply manipulate the camera
>  >  but I need to "really" rotate each object independently one at a time.
>  >  Can I accomplish this somehow using the TrackballManipulator?
>
>  You could do this by having two Views that use the same viewport
>  settings so they overlap, but turn off the colour buffer clear for the
>  second view via view.getCamera()->setClearMask(), you'll also need to
>  the Camera's RenderOrder to make sure the one with clear off is drawn
>  second.  One could possible attach the same camera manipulator to each
>  view and turn of the event handling for one of the views.
>  Alternatively on each frame you could just sync the view matrix on the
>  second manipulator with the setting from the first view.
>
>  Robert.
>  _______________________________________________
>  osg-users mailing list
>  [email protected]
>  http://lists.openscenegraph.org/listinfo.cgi/osg-users-openscenegraph.org
>
_______________________________________________
osg-users mailing list
[email protected]
http://lists.openscenegraph.org/listinfo.cgi/osg-users-openscenegraph.org

Reply via email to