[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:

What I would suggest is looking at the Mesa stuff in the demo files its in:


> 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

More information about the Bf-committers mailing list