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 »

Dade wrote: Fri Feb 22, 2019 11:22 am
lacilaci wrote: Fri Feb 22, 2019 7:55 am seems that some recent changes made light leaking worse... nothing helps
I can not add anything more without a test scene.
here:
glass_interior_test_279.blend
(2.17 MiB) Downloaded 151 times
marcatore
Donor
Donor
Posts: 463
Joined: Wed Jan 10, 2018 8:04 am

Re: PhotonGI cache

Post by marcatore »

I've tried your scene and it works in the same way.

I've also tried to change the units scale and scale down the objects according to the "real" scale, apply the scale but nothing change.
I've tried this to check of some units transformation introduce some problem... bu nothing change in the rendering
User avatar
lacilaci
Donor
Donor
Posts: 1969
Joined: Fri May 04, 2018 5:16 am

Re: PhotonGI cache

Post by lacilaci »

This wasnt happening before, something has changed in recent builds... or a bug
marcatore
Donor
Donor
Posts: 463
Joined: Wed Jan 10, 2018 8:04 am

Re: PhotonGI cache

Post by marcatore »

if you use a smaller Lookup radius the leaks disappear...try with 5cm for example.

From my point of view, the best solution is to have something not related with the geometry thickness. Modelling the thickness of the wall is not the quickest way to model a room or a building. Often, having just flat surfaces without thickness give more flexibility.
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 22, 2019 2:14 pm This wasnt happening before, something has changed in recent builds... or a bug
It is caused by the yesterday change: viewtopic.php?f=5&t=840&start=480#p10380

I reverted the change so now your scene works fine (but your radius is really big for this scene has spotted by Marcatore).

@Marcatore, about the original problem (viewtopic.php?f=5&t=840&start=470#p10360), just use the default parameters so the floor will be rendered with normal path tracing in order to avoid the artifact. Or just use the flag to disable PhotonGI on floor material if you want to change the parameters anyway.
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 »

I'm thinking, shouldn't cache filtering radius get larger as cache entry radius gets smaller?
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 22, 2019 3:39 pm I'm thinking, shouldn't cache filtering radius get larger as cache entry radius gets smaller?
At the moment most parameters a relative to the radius and it is often quite handy. They could be expressed in absolute term but than you would have to change all the parameters if you want the same result with a different radius.
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 »

What is normal angle parameter doing? low values seem to make image darker
higher values seem much more closer to normal pathtracing...

EDIT: I'm testing this on the 2.1 benchmark scene

Also, no matter what I do I cannot make the 2 wall objects gather photons
cacheblack.JPG
(reseted scale, shading, collapsed modifiers and turned ngons to triangles etc...) they just don't gather photons
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 22, 2019 5:00 pm (reseted scale, shading, collapsed modifiers and turned ngons to triangles etc...) they just don't gather photons
It looks like another NaNs problem, I will check.
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 »

So, why does the default normal angle kill so much of the light? 10° seems very low

90deg normal angle:
1min13_90deg.jpg
10deg normal angle:
1min13_10deg.jpg
10degree normal angle kills a lot of GI light and also seems to be darker than pathtracing only..

by the way these are 1min and 13sec renders on gtx1060!
Post Reply