Hi Wang Rui,

On Wed, Nov 25, 2009 at 7:30 AM, Wang Rui <[email protected]> wrote:
>> What about osgautocapture and osgposter?
>
> In fact I'm not familiar with the performance of PBO, which is used in
> osgscreencapture and ScreenCaptureHandler. I myself usually prefer
> FBO, and have a mechanism to maintain a queue of FBO cameras and use
> them in a loop to render lots of off-screen tiles. This is already
> implemented in osgposter, to support high-res rendering, and even
> video capturing and so on without many difficulties. And maybe this is
> the real value of osgposter, I think. :)

PBO and FBO address two different tasks, PBO's are PixelBufferObjects
that help pass memory from the application to the driver and
eventually to the GPU, and back.  FrameBufferObjects you already know
about... ;-)

PBO's and FBO's can be used together in exactly the same way as with
normal frame buffer operations.

> If feasible, I would like to try merging osgautocapture and osgposter
> into a new osgautocapture example, to implement 'automatically
> capturing high-res images without starting the viewer'. What do you
> think?

I think this would be a good step, as the two benefit each other.  If
one could do the code in two separate sections  - the part that
iteratively loads all the tiles required, then moves on to the
rendering/compositing the poster image.  osgposter might well be the
better name of the combined example.

Robert.
_______________________________________________
osg-submissions mailing list
[email protected]
http://lists.openscenegraph.org/listinfo.cgi/osg-submissions-openscenegraph.org

Reply via email to