YafaRay / Core

ARCHIVED-READ ONLY now. Use libYafaRay repository instead. YafaRay a free open source raytracer - Free rays for the masses!
http://www.yafaray.org
136 stars 29 forks source link

Support GPU rendering on SPPM #119

Open odil24 opened 4 years ago

odil24 commented 4 years ago

Hi. Is it possible support this features on SPPM? https://core.ac.uk/download/pdf/52105235.pdf http://graphics.ucsd.edu/~henrik/papers/gpuppm_talk.pdf http://wwwisg.cs.uni-magdeburg.de/visual/files/publications/2014/Guenther_2014_CGF.pdf https://www.ci.i.u-tokyo.ac.jp/~hachisuka/gpuppm_slides.pdf http://sam.cs.lth.se/ExjobGetFile?id=371 http://raytracey.blogspot.com/2010/06/stochastic-progressive-photon-mapping.html?m=1 https://m.youtube.com/watch?v=zg9NcCw53iA https://m.youtube.com/watch?v=SdlRSvsnVvE https://m.youtube.com/watch?v=lc93pVlewGM Thanks. Regards.

DavidBluecame commented 4 years ago

Hello,

I'm not sure if I will achieve GPU rendering anytime soon but I've started by getting a new PC with a good RTX2060 graphics card. Of course that PC is for other things not only YafaRay, but I kept in mind YafaRay very much when I decided to get it with that graphics card. I want to start investigating this possibility but cannot make any promises as my free time is limited!

odil24 commented 4 years ago

What exactly do we need for implemanting GPU compution? Recoding from scratch?

вт, 30 Июн 2020, 21:36 David Bluecame notifications@github.com:

Hello,

I'm not sure if I will achieve GPU rendering anytime soon but I've started by getting a new PC with a good RTX2060 graphics card. I want to start investigating this possibility but cannot make any promises as my free time is limited!

— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub https://github.com/YafaRay/Core/issues/119#issuecomment-651908728, or unsubscribe https://github.com/notifications/unsubscribe-auth/APKRYHEXQNAPT6N6JSHYV3TRZIH7HANCNFSM4N44ZGDQ .

DavidBluecame commented 4 years ago

I don't know yet but I hope not!

When I was doing tests with Intel Embree I had to recode some big chunks but not all. However a very difficult thing to do is to check how software licenses would work and to decide the overall architecture so all the pieces plug in together nicely (hopefully).

odil24 commented 4 years ago

Ahh. Of course, LICENSING are different in different software I guess.

Regards, Odilkhan Yakubov.

вт, 30 Июн 2020, 21:44 David Bluecame notifications@github.com:

I don't know yet but I hope not!

When I was doing tests with Intel Embree I had to recode some big chunks but not all. However a very difficult thing to do is to check how software licenses would work and to decide the overall architecture so all the pieces plug in together nicely (hopefully).

— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub https://github.com/YafaRay/Core/issues/119#issuecomment-651913341, or unsubscribe https://github.com/notifications/unsubscribe-auth/APKRYHBLVLUBGPA43CFREOTRZII7DANCNFSM4N44ZGDQ .