Small volumetric path tracer

A picture is worth a thousand words.
dbz
Posts: 46
Joined: Wed Jan 11, 2012 10:16 pm
Location: the Netherlands

Re: Small volumetric path tracer

Postby dbz » Tue Mar 12, 2013 11:49 am

Interesting. How is the performance on cuda?

D-POWER
Posts: 16
Joined: Tue Dec 25, 2012 8:16 am

Re: Small volumetric path tracer

Postby D-POWER » Tue Mar 12, 2013 3:55 pm

It depends on the scene, but on average there is 8 to 9 times speedup on my nvidia GT220

spectral
Posts: 382
Joined: Wed Nov 30, 2011 2:27 pm
Contact:

Re: Small volumetric path tracer

Postby spectral » Tue Mar 12, 2013 7:31 pm

Looks Nice,

And have you also fixed the version on the git repository ? Or upload the cuda version ? :-)
Spectral
OMPF 2 global moderator

D-POWER
Posts: 16
Joined: Tue Dec 25, 2012 8:16 am

Re: Small volumetric path tracer

Postby D-POWER » Tue Mar 12, 2013 8:21 pm

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

spectral
Posts: 382
Joined: Wed Nov 30, 2011 2:27 pm
Contact:

Re: Small volumetric path tracer

Postby spectral » Tue Mar 12, 2013 8:28 pm

Sure,

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

Thx
Spectral
OMPF 2 global moderator

D-POWER
Posts: 16
Joined: Tue Dec 25, 2012 8:16 am

Re: Small volumetric path tracer

Postby D-POWER » Wed Mar 13, 2013 8:07 am

Any suggestions/improvements is very welcome. I'm always looking for techniques to squeeze more speed :)

spectral
Posts: 382
Joined: Wed Nov 30, 2011 2:27 pm
Contact:

Re: Small volumetric path tracer

Postby spectral » Wed Mar 13, 2013 8:31 am

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 ;-)
Spectral
OMPF 2 global moderator

D-POWER
Posts: 16
Joined: Tue Dec 25, 2012 8:16 am

Re: Small volumetric path tracer

Postby D-POWER » Wed Mar 13, 2013 9:52 am

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

D-POWER
Posts: 16
Joined: Tue Dec 25, 2012 8:16 am

Re: Small volumetric path tracer

Postby D-POWER » Fri Mar 15, 2013 9:35 am

Testing volumetric caustics
image192605.png
image192605.png (472.08 KiB) Viewed 9396 times

Dade
Posts: 206
Joined: Fri Dec 02, 2011 8:00 am

Re: Small volumetric path tracer

Postby Dade » Wed Apr 10, 2013 4:38 pm

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


Return to “Visuals”

Who is online

Users browsing this forum: No registered users and 1 guest