[osg-users] Rendering to a texture only
Steve.Williams at Motorola.com
Wed Oct 17 09:12:13 PDT 2007
Sorry Robert, this is still unclear. Is there one option or two you are
suggesting is possible?
1) A viewer setup as embedded using a pbuffer context with a
2) A viewer setup as embedded using pbuffer context and an FBO
Obviously I'd like to use an FBO, less coding than copying image buffers
around, plus I already have it working, albeit in a window.
From: osg-users-bounces at lists.openscenegraph.org
[mailto:osg-users-bounces at lists.openscenegraph.org] On Behalf Of Robert
Sent: Tuesday, October 16, 2007 2:36 PM
To: OpenSceneGraph Users
Subject: Re: Rendering to a texture only
On 10/16/07, Williams Steven-ASW036 <Steve.Williams at motorola.com> wrote:
> Is pBuffers the only solve or can I use my current FBO code?
You need a graphics context to create a FBO.
> I currently have an FBO camera & texture running as per the osgViewer
> example, but I'm using the viewer to kick off rendering. Ideally I
> want the non-existant "rootnode->render()" then use the image attached
> to my FBO camera and remove viewer completely.
Create a pbuffer, make current on it and then a viewer setup as a
embedded view as per the osgviewersdl/glut examples then dispatch the
frames required, then cleanup.
See the osgcamera/osgwindows examples to see how to create graphics
contexts using Traits. For pbuffer just set the relevant traits
osg-users mailing list
osg-users at lists.openscenegraph.org
More information about the osg-users