Hi osg-users, I've noticed something strange using the osgViewerWX example on OSG 2.0, I wanted to create 2 main frames with 2 osgViewer, so I made a copy of the code in the function OnInit() creating an another MainFrame, GraphicsWindowWX, osgViewer and so on ...
Everything compile fine but nothing is displayed in the second frame and the first one is freezed. An another strange thing (ine the original example), is that in the GraphicsWindowWX constructor, I pass an wxSize(800,600) and the same is set in the viewport but the frame displayed don't fit this size... I made a little application in wich each MDIChild has an osgViewer, and I want to call the osgViwer::frame() function in the wxMDIChildFrame::OnIdle() function but when I have more than one child, the display freeze on the first and when I destroy the first the second one freeze. I don't undestand why cause the OnIdle() function is really called for each child. I made another test not using OnIdle() function, with a wxThread calling frame(), but I have a bug on resize, the osgViewer do not always fit the size of the wxGLCanvas with correct parameters. I'm a little bit lost... So if someone has the answer I will be very grateful ;-) Thanks, Alex
_______________________________________________ osg-users mailing list [email protected] http://lists.openscenegraph.org/listinfo.cgi/osg-users-openscenegraph.org

