Hi Jason & Robert,
Thanks for the reply. When I set viewer.setDone(true) the osg window(scene)
is closing. I want the OSGWindow should be operational(running) and wants to
work with my rest of the application.
[color=orange]Class1[/color]
{
Class2 scene;
// My applicaion
(c++ stuff)
.......
.......
scene.display();
(After displaying the the scene wants to continue with my application )
.........
.........
.........
}
[color=orange]Class2[/color] // class for displaying the scene and geometry
{
void disply()
{
// Here i have the code for setting up viewer and displaying geometry
osgViewer viewer;
........
.......
.......
After everything finishes wants to display viewer
for ex I have done this
viewer.run();
or
while (!viewer.done())
{
viewer.frame()
........
}
return 0; // wants to reach this point with osg is running
} // After display wants to go back to parent class(Class1)
}
When i done viewer.frame() or viewer.run() or what ever I am in inside osg main
loop. Hence I am not able to go back and continue with my application. I know
that with viewer.setDone(true) , able to come out of loop but without
osgwindow(scene).
Is there any way to display osg scene and continue with my rest of the
application??
Is it possible for displaying the scene with out going into osg main loop??
Any Idea??
Thank you!
Cheers,
Prasad
------------------
Read this topic online here:
http://forum.openscenegraph.org/viewtopic.php?p=17425#17425
_______________________________________________
osg-users mailing list
[email protected]
http://lists.openscenegraph.org/listinfo.cgi/osg-users-openscenegraph.org