Here is a snapshot from my latest GLSL Path tracer which was inspired by the excellently done path tracer in WebGL by Evan Wallace(http://madebyevan.com/webgl-path-tracing/). I have modified his code considerably to make it run even faster on PC.
It runs at ~70fps with 128 samples per pixel for an output res. of 1024x1024. Check this video captured live from a session.
Another video showing a live editing session.
Another video showing the famous Cornell Box scene.
This demo renders the famous Cornell Box scene in realtime. You can edit all the parameters live and it renders at ~240 fps on my NVIDIA Quadro FX 5800 on an output resolution of 1024x1024. I have not added importance sampling or any other optimization. Adding those will certainly make it even faster.
Yet another video of Cornell Box
This time it is even better with more photons. Takes a bit longer to converge but the output is worth it. GLSL Pathtracer Demo Enjoy!!!
It runs at ~70fps with 128 samples per pixel for an output res. of 1024x1024. Check this video captured live from a session.
Another video showing a live editing session.
Another video showing the famous Cornell Box scene.
This demo renders the famous Cornell Box scene in realtime. You can edit all the parameters live and it renders at ~240 fps on my NVIDIA Quadro FX 5800 on an output resolution of 1024x1024. I have not added importance sampling or any other optimization. Adding those will certainly make it even faster.
Yet another video of Cornell Box
This time it is even better with more photons. Takes a bit longer to converge but the output is worth it. GLSL Pathtracer Demo Enjoy!!!

4 comments:
Are you planning on posting any sample code anytime in the future?
I've written raytracers before, but this puts my work to shame.. :)
Awesome stuff!
Hi Seth,
Thanks for the compliments. Currently, I am very busy with some stuff. I am planning to opensource this pathtracer. Another thing I am planning is to do a book on practical GLSL-based ray/pathtracing and photon mapping. I have seen a couple of books but none of these give u practical details on how to do it in practice. Stay tuned for more stuff soon.
Cool stuff. I would be interest in purchasing your book and see a live demo for myself. Let me know when you have any of that info out. Keep up the awesome work!!!
HI Mark,
Thanks. I am a bit involved these days. I have this in my pipeline as soon as I am free I will be focusing on this.
Regards,
Mobeen
Post a Comment