or Matrix Head2GO ))) Gammer Max.
2008/12/11 Roman Grigoriev <[EMAIL PROTECTED]> > Thanx Robert! > I try to use this config: > CompositeViewer (2 View) > First View1 800*600 (left eye first DVI output) Left eye camera > Second View2 800*600 (right eye second DVI output) right eye camera > So I only need to execute > view1.setSceneData(root); > view2.setSceneData(root); > Roman > > -----Original Message----- > From: [EMAIL PROTECTED] > [mailto:[EMAIL PROTECTED] On Behalf Of Robert > Osfield > Sent: Thursday, December 11, 2008 2:58 PM > To: OpenSceneGraph Users > Subject: Re: [osg-users] RTT and stereo (corrected) > > Hi Roman, > > When doing stereo you would typically use a single View with a single > master Camera that controls the what the overall view of the scene is. > This View would then have two slave Cameras that are offset from the > master Camera's view/projection matrix to provide the appropriate > view. The scene graph is shared between the two slave Cameras. If > the slave Camera have different graphics contexts then you can have > separate OpenGL objects per context, but the OSG will automatically > manage this all for you, it also offers the opportunity for threading > the graphics contexts. > > Robert. > > On Thu, Dec 11, 2008 at 11:20 AM, Roman Grigoriev <[EMAIL PROTECTED]> > wrote: > >>When doing stereo with two 280's use two viewer Camera's to make the > >>most of multi-threading performance that the OSG has to offer. > > Could you please explain it? > > But if I have 2 views I have to share scenegraph between windows. So OSG > > simply duplicate geometries? > > Or maybe I don't understand something? > > Roman > > > > > > -----Original Message----- > > From: [EMAIL PROTECTED] > > [mailto:[EMAIL PROTECTED] On Behalf Of Robert > > Osfield > > Sent: Thursday, December 11, 2008 1:33 PM > > To: OpenSceneGraph Users > > Subject: Re: [osg-users] RTT and stereo (corrected) > > > > Hi Roman, > > > > The performance you are getting it not to surprising. Your GPU costs > > are obviously the biggest bottleneck. > > > > Moving to a single GTX280 will radically improve this, there is little > > reason why you shouldn't be able to do 60Hz in stereo. Using two > > GTX280 would give you an even wider margin for hitting a solid 60Hz. > > > > Once you move to the 280's you probably find that the GPU is no longer > > the bottleneck and your cull could well be the longest element, but if > > you're hitting a solid 60Hz in stereo already no need to worry. > > > > When doing stereo with two 280's use two viewer Camera's to make the > > most of multi-threading performance that the OSG has to offer. > > > > > > Robert. > > > > On Thu, Dec 11, 2008 at 9:41 AM, Roman Grigoriev <[EMAIL PROTECTED]> > > wrote: > >> Thanx Robert for your reply. > >> With single view I have 50 fps with stereo I have 25 fps. It is very > >> predictable result. > >> Event 0.05 > >> Update 1.36 (two Intersense InertiaCube3 sensors) > >> Cull 5.2 (clouds) > >> Draw 2.16 (ephemeris,clouds) > >> GPU 27.2 > >> I simply try to improve it. > >> I have single 8600GT. But for stereo config I will use double GTX280. > > Hopes > >> that It will change situation. > >> Bye > >> > >> > >> -----Original Message----- > >> From: [EMAIL PROTECTED] > >> [mailto:[EMAIL PROTECTED] On Behalf Of Robert > >> Osfield > >> Sent: Thursday, December 11, 2008 12:20 PM > >> To: OpenSceneGraph Users > >> Subject: Re: [osg-users] RTT and stereo (corrected) > >> > >> Hi Roman, > >> > >> On Thu, Dec 11, 2008 at 6:57 AM, Roman Grigoriev <[EMAIL PROTECTED] > > > >> wrote: > >>> So for now I solve problem by doing all postprocess operations for left > >> and > >>> right eye and have huge frame drop to 25 fps L > >> > >> Stereo rendering normally incurrs a performacne hit, as you are > >> doubling the amount of work done. Is ther performance > >> disproportional? > >> > >>> Could someone please give me recommendations what is better render to > one > >>> big texture both left and right eye (1600*600) or render to two small > >>> textures (800*600)? > >> > >> Design wise it would be much easier to have one texture pure eye. > >> Performance wise it probably won't make too much difference as the > >> bottlenecks aren't likely to be related to setup of FBO's/teuxtures. > >> You "might" see a performance improvement with using a single texture, > >> but I doubt it would be worthwhile. > >> > >> I'd recommend looking at your wider performance bottlenecks. What is > >> your cull/draw costs? Due you have two graphics cards and a multi-core > >> GPU available? > >> > >> Robert. > >> _______________________________________________ > >> 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 > >> > > _______________________________________________ > > 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 > > > _______________________________________________ > 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 > -- Гаммер Максим Дмитриевич Начальник отдела ИТ НИИ ЭОР
_______________________________________________ osg-users mailing list [email protected] http://lists.openscenegraph.org/listinfo.cgi/osg-users-openscenegraph.org

