Env. Light Visibility Cache

Discussion related to the LuxCore functionality, implementations and API.
kintuX
Posts: 558
Joined: Wed Jan 10, 2018 2:37 am

Re: Env. Light Visibility Cache

Post by kintuX » Tue Jul 30, 2019 12:01 pm

... continued.


4. + Light Tree

- RAW
Flat_04_RAW.jpg
-OIDN
Flat_04_OIDN.jpg
stats
Flat_04stats.jpg
HD Videos on streamable:
With all the new stuff ON, except Light Tree caustics cache, since it's not available in Blender yet and IDK how to enable it code wise. :cry:

>>> RAW

>>> OIDN

User avatar
lacilaci
Donor
Posts: 1912
Joined: Fri May 04, 2018 5:16 am

Re: Env. Light Visibility Cache

Post by lacilaci » Tue Jul 30, 2019 12:10 pm

Are you using maintenance branch of blendluxcore?

I don't know what light tree is but both lighttracing and periodic update for caustic cache are in settings

marcatore
Donor
Posts: 404
Joined: Wed Jan 10, 2018 8:04 am

Re: Env. Light Visibility Cache

Post by marcatore » Tue Jul 30, 2019 12:26 pm

I think it's "Add light tracing" option as the maintenance branch

kintuX
Posts: 558
Joined: Wed Jan 10, 2018 2:37 am

Re: Env. Light Visibility Cache

Post by kintuX » Tue Jul 30, 2019 12:40 pm

marcatore wrote:
Tue Jul 30, 2019 12:26 pm
I think it's "Add light tracing" option as the maintenance branch
Yes, Light Tracing it is!
:? Uf... so confusing all these. Not sure if that has a persistent cache already & where I picked the Light Tree, maybe with appleseed or in some new papers lately... ahhh - I need to get "pretty vacant". :lol:

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

Re: Env. Light Visibility Cache

Post by Dade » Tue Jul 30, 2019 2:46 pm

kintuX wrote:
Tue Jul 30, 2019 12:40 pm
marcatore wrote:
Tue Jul 30, 2019 12:26 pm
I think it's "Add light tracing" option as the maintenance branch
Yes, Light Tracing it is!
It is what I called Hybrid Back/Forward path tracing (aka BiDir without MIS). @Lacilaci, have you tried that ?
Support LuxCoreRender project with salts and bounties

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

Re: Env. Light Visibility Cache

Post by Dade » Tue Jul 30, 2019 2:56 pm

Lacilaci, I consider this normal nose:

Image

while those fireflies are not:

Image

You seem to consider both at the same level, or I misunderstood :?:
Support LuxCoreRender project with salts and bounties

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

Re: Env. Light Visibility Cache

Post by Dade » Tue Jul 30, 2019 2:57 pm

kintuX wrote:
Tue Jul 30, 2019 12:01 pm
... continued.


4. + Light Tree

- RAW
Flat_04_RAW.jpg

-OIDN
Flat_04_OIDN.jpg
Sincerely, this is really good.
Support LuxCoreRender project with salts and bounties

User avatar
lacilaci
Donor
Posts: 1912
Joined: Fri May 04, 2018 5:16 am

Re: Env. Light Visibility Cache

Post by lacilaci » Tue Jul 30, 2019 3:06 pm

Dade wrote:
Tue Jul 30, 2019 2:56 pm
Lacilaci, I consider this normal nose:

Image

while those fireflies are not:

Image

You seem to consider both at the same level, or I misunderstood :?:
Well, right.. the first one seem to be more or less normal, still considerably noisier from the environment and I had to use very low threshold for pgi too, which might cause trouble for some other materials... But let's say it's fine.

the other picture, yes the difference is extreme between environment and the sink noise, but while at first I thought that this is cause of the direct light.. Now I believe it's reflections, and especially if another glossy shader is reflected with bump maps and all that...

more rough materials don't seem to show much problems. I'm still trying to create a simple but extreme case for this problem.

User avatar
lacilaci
Donor
Posts: 1912
Joined: Fri May 04, 2018 5:16 am

Re: Env. Light Visibility Cache

Post by lacilaci » Tue Jul 30, 2019 3:18 pm

this is the level of noise I'd expect in the ~same amount of time:
cycles.jpg
the cycles scene is even more demanding(more stuff, more complex shader networks, while the sink is just as simple and reflective as in luxcore)


Actually, since cycles doesn't have pgi, luxcore should in theory do even better...

I'm thinking low roughness shader has problems reflecting shader with roughness and bump maps... something along those lines maybe...

Won't have more time to explore today, maybe tomorrow or later this week I'll do some isolated testscene that hopefuly breaks in a predictable way..

kintuX
Posts: 558
Joined: Wed Jan 10, 2018 2:37 am

Re: Env. Light Visibility Cache

Post by kintuX » Wed Jul 31, 2019 8:24 am

Dade wrote:
Tue Jul 30, 2019 2:46 pm
kintuX wrote:
Tue Jul 30, 2019 12:40 pm
marcatore wrote:
Tue Jul 30, 2019 12:26 pm
I think it's "Add light tracing" option as the maintenance branch
Yes, Light Tracing it is!
It is what I called Hybrid Back/Forward path tracing (aka BiDir without MIS). @Lacilaci, have you tried that ?
Do you have any papers flying around or is this IT? :)

Post Reply