big mirrors and fireflies

Use this forum for general user support and related questions.
Forum rules
Please upload a testscene that allows developers to reproduce the problem, and attach some images.
marcatore
Donor
Donor
Posts: 463
Joined: Wed Jan 10, 2018 8:04 am

Re: big mirrors and fireflies

Post by marcatore »

This is with a matte material without emission.
As you can see the log don't inform me back about too much light sources.
blender_2019-07-31_12-42-09.png
Fireflies on the mirror still present.
User avatar
Dade
Developer
Developer
Posts: 5675
Joined: Mon Dec 04, 2017 8:36 pm
Location: Italy

Re: big mirrors and fireflies

Post by Dade »

marcatore wrote: Wed Jul 31, 2019 10:38 am About the light sources, that are the emitter object for the light reflector as suggested by BYOB.
They have a very low gain that shouldn't partecipate to the general lighting.
As BYOB wrote, you need to disable direct light sampling for that emitters otherwise is a HUGE amount of additional computation.
Support LuxCoreRender project with salts and bounties
User avatar
B.Y.O.B.
Developer
Developer
Posts: 4146
Joined: Mon Dec 04, 2017 10:08 pm
Location: Germany
Contact:

Re: big mirrors and fireflies

Post by B.Y.O.B. »

Dade wrote: Wed Jul 31, 2019 11:11 am As BYOB wrote, you need to disable direct light sampling for that emitters
You can do this by setting the "DLS" mode from "auto" to "disabled":
Attachments
Untitled.png
User avatar
Dade
Developer
Developer
Posts: 5675
Joined: Mon Dec 04, 2017 8:36 pm
Location: Italy

Re: big mirrors and fireflies

Post by Dade »

Disabling the emission of all area lights works flawless:

noarea.jpg

So the problem is with one of the area light, trying to track which one.
Support LuxCoreRender project with salts and bounties
marcatore
Donor
Donor
Posts: 463
Joined: Wed Jan 10, 2018 8:04 am

Re: big mirrors and fireflies

Post by marcatore »

How did you disabled the emission of the area light?

About the option to disable the emission material from the DLS it's already set as "disabled"

These 2 materials "Vivo_lampada" and "Vivo_riflettore" are the 2 in the inner part of the light fixture.
blender_2019-07-31_14-11-17.png
blender_2019-07-31_14-11-48.png
User avatar
Dade
Developer
Developer
Posts: 5675
Joined: Mon Dec 04, 2017 8:36 pm
Location: Italy

Re: big mirrors and fireflies

Post by Dade »

The source of the problem are the slim area lights:

l.jpg

If you disable visibility in indirect bounce (viewtopic.php?f=4&t=1235#p14825), the fireflies go away.

From the BYOB answer (viewtopic.php?f=4&t=1235#p14834), this is not currently possible with Blender. The BYOB's statement about MIS is correct in general however there is here an interaction between DLSC and MIS that required that flag.

So I would just add area light to the list of light sources where the panel is shown:

Image
Support LuxCoreRender project with salts and bounties
marcatore
Donor
Donor
Posts: 463
Joined: Wed Jan 10, 2018 8:04 am

Re: big mirrors and fireflies

Post by marcatore »

Dade wrote: Wed Jul 31, 2019 12:26 pm If you disable visibility in indirect bounce (viewtopic.php?f=4&t=1235#p14825), the fireflies go away.

From the BYOB answer (viewtopic.php?f=4&t=1235#p14834), this is not currently possible with Blender. The BYOB's statement about MIS is correct in general however there is here an interaction between DLSC and MIS that required that flag.

So I would just add area light to the list of light sources where the panel is shown:

Image
So, if I've correctly understood, at the moment I cant' do as much as I did. Correct?

Just to know
User avatar
Dade
Developer
Developer
Posts: 5675
Joined: Mon Dec 04, 2017 8:36 pm
Location: Italy

Re: big mirrors and fireflies

Post by Dade »

marcatore wrote: Wed Jul 31, 2019 12:13 pm How did you disabled the emission of the area light?

About the option to disable the emission material from the DLS it's already set as "disabled"
It was the result of a bug while exporting the setting to file, it was set for you but it wasn't on my receiving end (the value wasn't exported so the default value was instead used). I should have fixed the problem.
Support LuxCoreRender project with salts and bounties
User avatar
Dade
Developer
Developer
Posts: 5675
Joined: Mon Dec 04, 2017 8:36 pm
Location: Italy

Re: big mirrors and fireflies

Post by Dade »

marcatore wrote: Wed Jul 31, 2019 12:37 pm So, if I've correctly understood, at the moment I cant' do as much as I did. Correct?
You could export the scene and edit the scene by hand but it is cumbersome. Just wait for a BlendLuxCore updated version, it should require to modify only one line of code.
Support LuxCoreRender project with salts and bounties
marcatore
Donor
Donor
Posts: 463
Joined: Wed Jan 10, 2018 8:04 am

Re: big mirrors and fireflies

Post by marcatore »

Ok. Surely I'll wait. Luckly it's just a test scene, so I don't have a deadline.

I'll wait and check.

thank you for your support.
Post Reply