Well if you want speed that you need to get rid of all the usual windowing stuff, fullscreen, borderless, running native and multi-threaded...
On 6/13/07, Cole, Charles E. (LARC-B702)[GENEX SYSTEMS] <[EMAIL PROTECTED]> wrote:
Hi Robert, Thanks for the thorough response. It looks like I'm really going to have to weigh all of the options. A top priority for me (and for most everyone I would suppose) is speed. So, whichever option provides the best rendering performance will get considerable thought. Thus, the options that allow for threading optimization would appear best suited. But, the reason that I need to put OSG in an existing rendering window is that I also render a considerable amount of OpenGL objects. So, I will have to weigh that as well. Anyway, thanks again. I've already started redesigning my architecture to best suit OSG v.2.0 so I can analyze the various options. But, this could take a while. ;-) chuck > -----Original Message----- > From: [EMAIL PROTECTED] [mailto:osg-users- > [EMAIL PROTECTED] On Behalf Of Robert Osfield > Sent: Tuesday, June 12, 2007 5:34 AM > To: osg users > Subject: Re: [osg-users] Problems converting from SceneView to osgViewer > > Hi Charles, > > You have a range of windowing options with osgViewer, and you also > still have SceneView as a fallback as its still exists and works as > before. > > The windowing options with osgViewer are: > > Use GraphicsWindowEmbedded to embed a viewer in an existing window, see > the > osgviewerFLTK, osgviewerQT, osgviewerSDL, osgviewerGLUT examples. You > won't > get threading support though, but it is at least pretty straight > forward. This approach > is closest to just using SceneView. > > Use the OSG's own native windowing support > (GraphicsWindowWin32/X11/Carbon) > to create your windows. This provides full multi-window, > multi-threadeding support. > > Implement your own custom GraphicsWindow implementation to adapt your > own > OpenGL window to work with viewer, implementing things like > makeCurrentImplementation etc. > > Use the inherit window support in GraphicsWindowWin32/Carbon to > allow the native > GraphicsWindow implementations to work directly with your own window. > GraphicsWindowX11 does yet have this ability but I plan to add > this, although am too > busy to do this right away. osgviewerMFC is an example of this. > > Robert. _______________________________________________ osg-users mailing list [email protected] http://openscenegraph.net/mailman/listinfo/osg-users http://www.openscenegraph.org/
_______________________________________________ osg-users mailing list [email protected] http://openscenegraph.net/mailman/listinfo/osg-users http://www.openscenegraph.org/
