PhotonGI cache

Discussion related to the LuxCore functionality, implementations and API.
User avatar
lacilaci
Donor
Donor
Posts: 1969
Joined: Fri May 04, 2018 5:16 am

Re: PhotonGI cache

Post by lacilaci »

B.Y.O.B. wrote: Fri Feb 08, 2019 6:40 pm A test with lacilaci's scene.
hoooly sh!t

also note how more of sunlight is the cache giving to the scene compared to non-cached version.
epilectrolytics
Donor
Donor
Posts: 790
Joined: Thu Oct 04, 2018 6:06 am

Re: PhotonGI cache

Post by epilectrolytics »

B.Y.O.B. wrote: Fri Feb 08, 2019 6:40 pm A test with lacilaci's scene.
:shock:
Well, well, well!
User avatar
B.Y.O.B.
Developer
Developer
Posts: 4146
Joined: Mon Dec 04, 2017 10:08 pm
Location: Germany
Contact:

Re: PhotonGI cache

Post by B.Y.O.B. »

500 samples Bidir+Metropolis (pathdepth 16/16) for comparison.
Attachments
raw
raw
denoised
denoised
Racleborg
Posts: 621
Joined: Sat Apr 07, 2018 10:31 am
Location: UK

Re: PhotonGI cache

Post by Racleborg »

Wow!
User avatar
Dade
Developer
Developer
Posts: 5672
Joined: Mon Dec 04, 2017 8:36 pm
Location: Italy

Re: PhotonGI cache

Post by Dade »

Side note: some of the Lacilaci's scene setting is a bit extreme at the moment; for instance, I have yet to implement Russian Roulette on photon paths, this mean the pre-processing code wastes a lot of time tracing photon paths carrying nearly zero light. RR greatly speedup this kind of stuff. Also using matte, instead of glossy, for the walls can speedup the rendering too.
Support LuxCoreRender project with salts and bounties
User avatar
lacilaci
Donor
Donor
Posts: 1969
Joined: Fri May 04, 2018 5:16 am

Re: PhotonGI cache

Post by lacilaci »

Dade wrote: Fri Feb 08, 2019 8:09 pm Side note: some of the Lacilaci's scene setting is a bit extreme at the moment; for instance, I have yet to implement Russian Roulette on photon paths, this mean the pre-processing code wastes a lot of time tracing photon paths carrying nearly zero light. RR greatly speedup this kind of stuff. Also using matte, instead of glossy, for the walls can speedup the rendering too.
Speedup would be welcome.
Although using matte for walls might be faster, glossy with bump and mapped roughness would be more realistic.
However!
Maybe a rayswitch for GI rays could be a solution.
Maybe photonGI could internally calculate GI as if all materials are matte, but render as usual?
User avatar
Dade
Developer
Developer
Posts: 5672
Joined: Mon Dec 04, 2017 8:36 pm
Location: Italy

Re: PhotonGI cache

Post by Dade »

lacilaci wrote: Fri Feb 08, 2019 8:22 pm Maybe photonGI could internally calculate GI as if all materials are matte, but render as usual?
It is possible but it is a LOT of bias. I'm a bit more comfortable with the idea of leaving the option to choose (between glossy walls vs matte walls) to the end user.
Note: I was talking of pre-processing speed, for the rendering speed is all pre-computed so it doesn't matter.
Support LuxCoreRender project with salts and bounties
User avatar
lacilaci
Donor
Donor
Posts: 1969
Joined: Fri May 04, 2018 5:16 am

Re: PhotonGI cache

Post by lacilaci »

Dade wrote: Fri Feb 08, 2019 8:29 pm
lacilaci wrote: Fri Feb 08, 2019 8:22 pm Maybe photonGI could internally calculate GI as if all materials are matte, but render as usual?
It is possible but it is a LOT of bias. I'm a bit more comfortable with the idea of leaving the option to choose (between glossy walls vs matte walls) to the end user.
Note: I was talking of pre-processing speed, for the rendering speed is all pre-computed so it doesn't matter.
I understand. I think what I requested could be achieved in future with a rayswitch material.
User avatar
lacilaci
Donor
Donor
Posts: 1969
Joined: Fri May 04, 2018 5:16 am

Re: PhotonGI cache

Post by lacilaci »

B.Y.O.B. wrote: Fri Feb 08, 2019 7:50 pm 500 samples Bidir+Metropolis (pathdepth 16/16) for comparison.
bidir is a little brighter though, higher bounce amount?
User avatar
Dade
Developer
Developer
Posts: 5672
Joined: Mon Dec 04, 2017 8:36 pm
Location: Italy

Re: PhotonGI cache

Post by Dade »

lacilaci wrote: Fri Feb 08, 2019 8:54 pm
B.Y.O.B. wrote: Fri Feb 08, 2019 7:50 pm 500 samples Bidir+Metropolis (pathdepth 16/16) for comparison.
bidir is a little brighter though, higher bounce amount?
BiDir max.depth 16/16 is (about) like path with 32.
Support LuxCoreRender project with salts and bounties
Post Reply