Page 20 of 109

Re: PhotonGI cache

Posted: Fri Feb 08, 2019 6:42 pm
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.

Re: PhotonGI cache

Posted: Fri Feb 08, 2019 6:57 pm
by epilectrolytics
B.Y.O.B. wrote: Fri Feb 08, 2019 6:40 pm A test with lacilaci's scene.
:shock:
Well, well, well!

Re: PhotonGI cache

Posted: Fri Feb 08, 2019 7:50 pm
by B.Y.O.B.
500 samples Bidir+Metropolis (pathdepth 16/16) for comparison.

Re: PhotonGI cache

Posted: Fri Feb 08, 2019 7:52 pm
by Racleborg
Wow!

Re: PhotonGI cache

Posted: Fri Feb 08, 2019 8:09 pm
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.

Re: PhotonGI cache

Posted: Fri Feb 08, 2019 8:22 pm
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?

Re: PhotonGI cache

Posted: Fri Feb 08, 2019 8:29 pm
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.

Re: PhotonGI cache

Posted: Fri Feb 08, 2019 8:52 pm
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.

Re: PhotonGI cache

Posted: Fri Feb 08, 2019 8:54 pm
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?

Re: PhotonGI cache

Posted: Fri Feb 08, 2019 10:27 pm
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.