Hi arnaud

I can't reproduce your problem. I have 4 osg window in the mainWindow and
all have the same frame rate.
Can you describe you plateform driver vertion OSG, Qt
OSG_OPTIMIZE and OSG_CAMERA_THREAD env var
...


another think is thit is preferable to use osgViewer::CompositeViewer and
osgViewer::View
instead of osgViewer::Viewer when you have many scene and so many view.
With this, all update/cull/draw/ operations are done with the Thread  Model
choose in the osgViewer::CompositeViewer, and so do the best management of
all
 update/cull/draw/ operation of each View. This include to swapping OpenGL
buffer all together.
 I never could notice this but a thread on the ML talk about this. according
to this thread,
swapping all OpenGL buffer together give best performance.

Thank

David

Joint the modified

2007/9/19, arnaud houegbelo <[EMAIL PROTECTED]>:
>
> Hi Robert,
>
> Please find in attached file the source code of a small
> project based on osgViewerQT. This project create a QApplication
> with a mdi. You can open many OsgWidget (inherits of osgViewerQT)
> via the menu (File -> Open). If you open many viewers you will
> see that the last viewers opened are very slow and if you close some
> previous viewers they delete some objects in the others viewers.
> I hope that this exemple will be useful to you to find the problem.
>
> many thanks and
> best Regards
>
> Arnaud
>
>
>
>
> ____________________________________________________________________________________
> Boardwalk for $500? In 2007? Ha! Play Monopoly Here and Now (it's updated
> for today's economy) at Yahoo! Games.
> http://get.games.yahoo.com/proddesc?gamekey=monopolyherenow
> _______________________________________________
> osg-users mailing list
> osg-users@lists.openscenegraph.org
> http://lists.openscenegraph.org/listinfo.cgi/osg-users-openscenegraph.org
>
>
>
_______________________________________________
osg-users mailing list
osg-users@lists.openscenegraph.org
http://lists.openscenegraph.org/listinfo.cgi/osg-users-openscenegraph.org

Reply via email to