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.
@ZanyRocket Well then all the more reason, my point stands... :D
I'd rather call this renderman on gpu, than yafaray on gpu... :)
3DMentional 10 months ago
@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.
ZanyRocket 10 months ago
@cyther39 Don't really see what yafaray has to-do with this video,
other than they both do raytracing... 0_o
3DMentional 1 year ago
Finally! Yafaray with GPU renderer!
what GPU is used to render this?
cyther39 1 year ago
few more years and we'll have the hardware to run this kind of stuff at 60fps.
LouSaydus 1 year ago
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.
chucktrier 2 years ago
Has this been put into a specific rendering program that could be downloaded?
HholyDiver42 2 years ago
Great work! Is there a paper available?
aleksandarrodic 2 years ago