[Bf-committers] Screen dump - OpenGL content

Kent Mein mein at cs.umn.edu
Mon Sep 11 19:03:49 CEST 2006


In reply to Rui Campos (rcampos at fusemail.com):

Hi Rui,

The following page sums up options pretty well:
http://www.mesa3d.org/brianp/sig97/offscrn.htm

What I would suggest is looking at the Mesa stuff in the demo files its in:
Mesa-6.5/progs/osdemos/

Kent

> Hi all,
> 
> I'm researching a bit on screen capture and Blender, hoping to help on
> creating a video recording facility into Blender.
> 
> The hardest thing is that Blender is full OpenGL and grabbing an OpenGL
> screen isn't that easy, specially if we want to do a 25fps video out of
> it.
> 
> Currently Blender uses glReadPixels to dump the OpenGL screen content, but
> this is slow, not very slow on high end cards and for one screen dump, but
> to achieve 25fps, it is.
> 
> Now, someone mentioned P-Buffers and some different calls at the OpenGL
> foruns for the slowliness of glReadPixels, but since I'm not too versed on
> OpenGL I really don't know where to start on this.
> 
> Does anyone know a faster way to do OpenGL screen capture ?
> 
> I would like to help implement a video capture functionality into Blender
> and try to get it running at the Blender Conference to record the
> workshops, so, if someone has some info or help on this I would be really
> happy about it.
> 
> 
> Thanks,
> 
> -- Rui --
> _______________________________________________
> Bf-committers mailing list
> Bf-committers at projects.blender.org
> http://projects.blender.org/mailman/listinfo/bf-committers

-- 
mein at cs.umn.edu
http://www.cs.umn.edu/~mein


More information about the Bf-committers mailing list