Page 2 of 3

Re: Small volumetric path tracer

Posted: Tue Mar 12, 2013 11:49 am
by dbz
Interesting. How is the performance on cuda?

Re: Small volumetric path tracer

Posted: Tue Mar 12, 2013 3:55 pm
by D-POWER
It depends on the scene, but on average there is 8 to 9 times speedup on my nvidia GT220

Re: Small volumetric path tracer

Posted: Tue Mar 12, 2013 7:31 pm
by spectral
Looks Nice,

And have you also fixed the version on the git repository ? Or upload the cuda version ? :-)

Re: Small volumetric path tracer

Posted: Tue Mar 12, 2013 8:21 pm
by D-POWER
I have just upload the new source code. Though, keep in mind that the source code is still experimental and lacks proper optimization, considering that my cuda knowledge is quite limited

EDIT: here is the link to the github repository https://github.com/D-POWER/vpath

Re: Small volumetric path tracer

Posted: Tue Mar 12, 2013 8:28 pm
by spectral
Sure,

It is just to give a try and review...

Thx

Re: Small volumetric path tracer

Posted: Wed Mar 13, 2013 8:07 am
by D-POWER
Any suggestions/improvements is very welcome. I'm always looking for techniques to squeeze more speed :)

Re: Small volumetric path tracer

Posted: Wed Mar 13, 2013 8:31 am
by spectral
I haven't take a closer look,

But this project seems to implement SSS to and support more kind of primitives : http://gpupathtracer.blogspot.be/

Maybe take a look ;-)

Re: Small volumetric path tracer

Posted: Wed Mar 13, 2013 9:52 am
by D-POWER
Yes, I'm aware of Peter and Karl's gpu path tracer, actually it inspired me a lot in writing my own volumetric path tracer

Re: Small volumetric path tracer

Posted: Fri Mar 15, 2013 9:35 am
by D-POWER
Testing volumetric caustics
image192605.png
image192605.png (472.08 KiB) Viewed 11288 times

Re: Small volumetric path tracer

Posted: Wed Apr 10, 2013 4:38 pm
by Dade
D-Power, I hope you don't mind I borrowed your idea of applying scattering to SmallPT and I added this features to the good old SmallPTGPU (an OpenCL version of Kevin Beason's SmallPT available here http://code.google.com/p/ocltoys/):

Image

Image