Micro-Rendering for Scalable, Parallel Final Gathering

Loading...

Sign in or sign up now!
Alert icon
Upgrade to the latest Flash Player for improved playback performance. Upgrade now or more info.
9,101
Loading...
Alert icon
Sign in or sign up now!
Alert icon

Uploaded by on Aug 24, 2009

Recent approaches to global illumination for dynamic scenes achieve interactive frame-rates by using coarse approximations to geometry, lighting, or both, which limits scene complexity and rendering quality.
High-quality global illumination renderings of complex scenes are still limited to methods based on ray tracing.
While conceptually simple, these techniques are computationally expensive.
We present an efficient and scalable method to compute global illumination solutions at interactive rates for complex and dynamic scenes.
It is based on parallel final gathering, running entirely on the GPU.
At each final gathering location, we perform \emph{micro-rendering}: we traverse and rasterize a hierarchical point-based scene representation into an importance-warped \emph{micro-buffer}, which allows for BRDF importance sampling.
The final reflected radiance is computed at each gathering location using the micro-buffers and is then stored in image-space.
We can trade quality for speed by reducing the sampling rate of the gathering locations in conjunction with bilateral upsampling.
We demonstrate the applicability of our method to interactive global illumination, the simulation of multiple indirect bounces, as well as final gathering from photon maps.

Category:

Science & Technology

Tags:

License:

Standard YouTube License

  • likes, 1 dislikes

Link to this comment:

Share to:
see all

All Comments (8)

Sign In or Sign Up now to post a comment!
  • @ZanyRocket Well then all the more reason, my point stands... :D

    I'd rather call this renderman on gpu, than yafaray on gpu... :)

  • @3DMentional This doesn't even do ray tracing. It's pure rasterization. See the micro framebuffer example in the corner. So no similarity to yafaray other than they both approximate GI.

  • @cyther39 Don't really see what yafaray has to-do with this video,

    other than they both do raytracing... 0_o

  • Finally! Yafaray with GPU renderer!

    what GPU is used to render this?

  • few more years and we'll have the hardware to run this kind of stuff at 60fps.

  • This is so cool, thanks a lot for your inspiring work. I want to implement this and i can see a lot of great applications.

  • Has this been put into a specific rendering program that could be downloaded?

  • Great work! Is there a paper available?

Loading...

Alert icon
0 / 00Unsaved Playlist Return to active list
    1. Your queue is empty. Add videos to your queue using this button:
      or sign in to load a different list.
    Loading...Loading...Saving...
    • Clear all videos from this list
    • Learn more