Page 1 of 3

Light group support for PhotonGI?

Posted: Tue Mar 31, 2020 12:00 pm
by Sharlybg
Split from viewtopic.php?f=5&t=308

Is there any technical reason that can prevent Photon GI to work with Light groups ?

Re: LuxCoreRender v2.1/2.2 features poll

Posted: Tue Mar 31, 2020 12:41 pm
by Dade
Sharlybg wrote: Tue Mar 31, 2020 12:00 pm Is there any technical reason that can prevent Photon GI to work with Light groups ?
It would require a separate PhotonGI cache for each light group, so the answer is: memory usage.

Re: LuxCoreRender v2.1/2.2 features poll

Posted: Tue Mar 31, 2020 12:50 pm
by Sharlybg
It would require a separate PhotonGI cache for each light group, so the answer is: memory usage.
It is a risk i want to take. this feature is mind blowing already and have it speed up will be even great. we can add the feature with a flag like " high memory consumption "

for those of us with 32 to 128 giga of RAM it is limitating.

Anyway i'm going to make the tutorial and hope it can be add in the futur. ;) thanks for answer.

Re: LuxCoreRender v2.1/2.2 features poll

Posted: Tue Mar 31, 2020 12:56 pm
by B.Y.O.B.
Last time I checked, PhotonGI didn't really use much memory at all (from kilobytes to a few megabytes at most).
Maybe I'm incorrect, but if that's still the case, I doubt light group support would be a problem.

Re: LuxCoreRender v2.1/2.2 features poll

Posted: Tue Mar 31, 2020 1:43 pm
by Dade
Sharlybg wrote: Tue Mar 31, 2020 12:50 pm for those of us with 32 to 128 giga of RAM it is limitating.
It is also GPU ram, not only CPU.

Re: LuxCoreRender v2.1/2.2 features poll

Posted: Tue Mar 31, 2020 1:50 pm
by Sharlybg
We can also allow the user to pause the render while be able to save a given light groups mix. Then make another light groups mix and save the new result.
This will be awesome.

Re: LuxCoreRender v2.1/2.2 features poll

Posted: Tue Mar 31, 2020 2:07 pm
by Sharlybg
Dade wrote: Tue Mar 31, 2020 1:43 pm
Sharlybg wrote: Tue Mar 31, 2020 12:50 pm for those of us with 32 to 128 giga of RAM it is limitating.
It is also GPU ram, not only CPU.
This should be possible even if GPU ram can be limitating. Now even AMD have out of core like feature and GPU will get even more RAM this years. Also CPU is still there to cover the Topic as We get a boost from PGI.


SERIOUSLY LUXCORE IS SAVAGE :shock:

This light groups impress me even if i know it since the old Lux. The Tutorial on this one will be awesome :D

Re: LuxCoreRender v2.1/2.2 features poll

Posted: Tue Mar 31, 2020 2:21 pm
by B.Y.O.B.
In the hall bench scene, the VRAM usage is:
- without cache: 1029 MiB
- with cache: 1031 MiB

Re: Light group support for PhotonGI?

Posted: Thu Apr 02, 2020 9:32 am
by juangea
I also think it’s worth it.

But don’t forget about clamping for light groups, they are not so useful without clamping :) (just mentioning it, not trying to get a thread-hijack :) )

Re: Light group support for PhotonGI?

Posted: Thu Apr 02, 2020 11:48 am
by Dade
juangea wrote: Thu Apr 02, 2020 9:32 am I also think it’s worth it.

But don’t forget about clamping for light groups, they are not so useful without clamping :) (just mentioning it, not trying to get a thread-hijack :) )
Do you mean a separate clamping parameter for each light group ? It may be very easy to add.