First test of exporting a video from the render. Or rather, exporting continuous frames (every other at 60Hz), and encoding them using ffmpeg. Sadly vimeo have encoded the movie on top of that so it’s very blurry and looks like crap even though its originally very clean. Have to learn how to use Vimeo better I guess.
Every other frame is saved using PBOs in a ring buffer and copied to mem so I’m a little confused to why it lags so much. Writing to file are done after recording. Anway, so what are we seeing in the video?
- Classic fat g-buffer deferred rendering in 16bit/component HDR using exponential tone mapping operator
- Motion blur on/off (which looks really good in 60Hz, but freaking weird in this video)
- PCF filtered directional shadow test.
- Unskinned but working (just ugly!) GUI based on libRocket
- Sponza Atrium model by Crytek. Modified slightly for missing pieces.

Deferred rendering test movie from Filip Wänström on Vimeo.

2 Responses to “Testing video export”

  1. Very nice work! How did you get the range control to work with librocket? There’s an ongoing topic on the forum now where we’re trying to make it work :P Any chance you could find time to contribute there? Thanks!

  2. Thanks. I’ll take a look at my code and drop by later to see if I can help.

Leave a Reply

(required)

(required)

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

© 2011 CFW Design Suffusion theme by Sayontan Sinha