Great news today: the website for the Brigade 2 path tracer has been launched and includes the source code so anyone can make their own real-time path traced game. The path tracing kernels are still closed source and precompiled in a library.
The website can be found here: http://brigade.roenyroeny.com/
I have also developed two small demos showing real-time path traced interior scenes with animation. The first one is a simple study room like scene, in which the ceiling and back walls are removed to let more light enter the scene (there is a problem with the normals from the chair):
480p video: http://www.youtube.com/watch?v=7ys8MvzUEAo
The second one is a more complex bedroom scene (180k triangles). The scene is a free 3ds max model from http://www.3dmodelfree.com, which was tweaked a little bit (I took out the ceiling, two walls and the curtains). The scene came without textures, so I had to set every material manually in the mtl file. Some screens:
Diffuse(.1,.1,.1) and spec(.9) for bedframe and closet:
Two videos showing real-time material tweaking and animation with physics:
480p quarter res: http://www.youtube.com/watch?v=feKzOs_Q9hw
480p full res: http://www.youtube.com/watch?v=mEIyalP39Oo
The executable demo can be downloaded at
(all CUDA architectures supported)
Expect many more demos made with the Brigade 2 path tracer in the coming weeks and months. Brigade is also going to be ported to OpenCL soon. 2012 is going to be a breakthrough year for real-time GPGPU path tracing.