HI Aurelien,

You should use multiple View's within a single CompositeViewer for
doing this rather than multiple viewers.

Robert.

On 28 November 2011 16:15, Aurelien Albert <[email protected]> wrote:
> Hi,
>
> I've got a problem when viewing the same scene from two different viewers :
>
> - Viewer A with Camera A
> - Viewer B with Camera B
>
> I load a node with :
>
>
> Code:
> osg::ref_ptr<osg::Node> pNode = osgDB::readNodeFile("...");
>
>
>
> Then I do :
>
>
> Code:
> p_viewerA->setCamera(p_cameraA);
> p_viewerA->setSceneData(pNode);
>
> p_viewerB->setCamera(p_cameraB);
> p_viewerB->setSceneData(pNode);
>
>
>
>
> Everything works fine, but when viewer B is deleted, pNode's textures are no 
> more rendered in viewer A (geometry is still rendered correctly).
>
> Is there anything special to do to share data between two viewer ?
>
> Thank you!
>
> Cheers,
> Aurelien
>
> ------------------
> Read this topic online here:
> http://forum.openscenegraph.org/viewtopic.php?p=44072#44072
>
>
>
>
>
> _______________________________________________
> 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