[osg-users] compositeview and offscreen rendering
Peiman Shakeri
peimansh2014 at gmail.com
Tue Jan 26 21:36:14 PST 2016
robertosfield wrote:
> Hi Peimansh,
>
> The two options for off screen rendering are a PixelBuffer context or
> FrameBufferObject, if you have an existing on screen window in your
> application then using a FrameBufferObject becomes preferable. The
> way to do it would be to set up your viewer's off screen Camera with
> FBO settings and a custom final draw callback to do the read to main
> memory. The read will be more efficient if you use a pair of
> PixelBufferObjects - the osgscreencapture example illustrates this in
> action.
>
> As you are already using CompositeViewer the most natural thing to do
> would be to have a dedicated View with it's master Camera as the
> offscreen camera, this way you can control the Camera's view matrix in
> straight forward manner in the same way to the rest of the Camera's.
> Also during debugging having the option of making this Camera an
> onscreen one would give you means to visually QA things as you go
> along.
>
> Robert.
>
>
>
hi
thx Robert
my problem is gone
but I use autocapture example and now I have frame rate problem
is there different between these two example?
cheers
peiman
------------------
Read this topic online here:
http://forum.openscenegraph.org/viewtopic.php?p=66142#66142
More information about the osg-users
mailing list