PhotonGI cache
Re: PhotonGI cache
So, here is what I'm currently able to get from luxcore and oidn and photongi.
Few seconds of rendering! CPU+photongi is faster than gpu rendering as it appears now.
left image is just luxcore and oidn and right is photongi+oidn
There is however a clear lack of bounces represented in lighting and reflections in the photongi render and changing depth doesn't do anything.
Currently there are very bad light leaking issues I cannot resolve with settings(I can make more small leaks or fewer big ones).
EDIT: I'm seeing this in every interior scene. Very limited bounces and black reflections...
Few seconds of rendering! CPU+photongi is faster than gpu rendering as it appears now.
left image is just luxcore and oidn and right is photongi+oidn
There is however a clear lack of bounces represented in lighting and reflections in the photongi render and changing depth doesn't do anything.
Currently there are very bad light leaking issues I cannot resolve with settings(I can make more small leaks or fewer big ones).
EDIT: I'm seeing this in every interior scene. Very limited bounces and black reflections...
Re: PhotonGI cache


I tried to tweak radius and photon count, but anyway result not perfect.
Re: PhotonGI cache
Yeah I was trying the same, lots of photons and small lookup and larger lookup with fewer photons... It just changes the size of splotches in corners and details that's all.
The speed boost is very impressive though, I hope this can be solved.
The speed boost is very impressive though, I hope this can be solved.
-
- Donor
- Posts: 815
- Joined: Thu Oct 04, 2018 6:06 am
Re: PhotonGI cache
Thanks for the links, but I have no idea how to compile BlendLuxCore from a master file.lacilaci wrote: Tue Feb 05, 2019 8:08 am latest blendluxcore: https://github.com/LuxCoreRender/BlendL ... master.zip
latest windows builds: https://github.com/LuxCoreRender/LuxCor ... opencl.zip
latest linux builds: https://github.com/LuxCoreRender/LuxCor ... cl.tar.bz2
And while I'm familiar with the standalone the constant need to resize with waiting for a new cache building drives me mad.
I'm gonna wait patiently till v2.2alpha0 is officially out with a link on the download page.
Re: PhotonGI cache
Download blendluxcore master(addon) and copy over your blendluxcore addon(wherever is your addon installed based on os)epilectrolytics wrote: Tue Feb 05, 2019 7:40 pmThanks for the links, but I have no idea how to compile BlendLuxCore from a master file.lacilaci wrote: Tue Feb 05, 2019 8:08 am latest blendluxcore: https://github.com/LuxCoreRender/BlendL ... master.zip
latest windows builds: https://github.com/LuxCoreRender/LuxCor ... opencl.zip
latest linux builds: https://github.com/LuxCoreRender/LuxCor ... cl.tar.bz2
And while I'm familiar with the standalone the constant need to resize with waiting for a new cache building drives me mad.
I'm gonna wait patiently till v2.2alpha0 is officially out with a link on the download page.
Then download daily build of luxcore and copy over luxcore files (bin folder in blendluxcore addon folder)
done, you have latest blender addon and luxcore daily build.
Re: PhotonGI cache
You should try increase the number of photons used to compute the result on a point (path.photongi.indirect.lookup.maxcount property) but I have probably forget to ask to B.Y.O.B. to add that propertylacilaci wrote: Tue Feb 05, 2019 6:23 pm Yeah I was trying the same, lots of photons and small lookup and larger lookup with fewer photons... It just changes the size of splotches in corners and details that's all.

Anyway I haven't yet looked into this problem.
The problem looks more like a color bleeding between different surfaces, more than a light leak. The a code has a normal related check to avoid this problem but, may be, it isn't working in the intended way.lacilaci wrote: Tue Feb 05, 2019 6:23 pm The speed boost is very impressive though, I hope this can be solved.
Re: PhotonGI cache
Damnit, I forgot to ask if I forgot a property that should be exposed.Dade wrote: Tue Feb 05, 2019 8:24 pm You should try increase the number of photons used to compute the result on a point (path.photongi.indirect.lookup.maxcount property) but I have probably forget to ask to B.Y.O.B. to add that property
Here's how the UI looks like at the moment - apart from lookup.maxcount, anything else that should be in there?
By the way, it seems to me like the user would always want max. size to be the same as the photon count. Would it make sense to remove max. size from the UI and set it to the same as photon count behind the scenes? Or is this nonsense?
-
- Donor
- Posts: 815
- Joined: Thu Oct 04, 2018 6:06 am
Re: PhotonGI cache
Yay, it works!lacilaci wrote: Tue Feb 05, 2019 7:59 pm Download blendluxcore master(addon) and copy over your blendluxcore addon(wherever is your addon installed based on os)
Then download daily build of luxcore and copy over luxcore files (bin folder in blendluxcore addon folder)
done, you have latest blender addon and luxcore daily build.

Thanks so much, never would have thought just copying from new to old does the trick!
First results are quite sobering, caustic cache doesn't like environmental light:
And first attempts with OIDN and glossy material are not promising either, will report tomorrow.
-
- Donor
- Posts: 815
- Joined: Thu Oct 04, 2018 6:06 am
Re: PhotonGI cache
Dade added some option to exclude glossy materials from indirect cache, is that exposed somwhere?B.Y.O.B. wrote: Tue Feb 05, 2019 8:47 pm Here's how the UI looks like at the moment - apart from lookup.maxcount, anything else that should be in there?
Re: PhotonGI cache
Not yet.epilectrolytics wrote: Tue Feb 05, 2019 8:59 pm Dade added some option to exclude glossy materials from indirect cache, is that exposed somwhere?
I think the plan was to make this mostly automatic, determined by roughness - is that already implemented?