Author Topic: Noise that never cleans up  (Read 10093 times)

2018-05-10, 00:37:18

Jpjapers

  • Active Users
  • **
  • Posts: 1716
    • View Profile
Its probably a very technical question, but howcome in some instances (usually with emissive materials) you end up with noise that never disappears?
Was just curious :)

2018-05-10, 07:20:59
Reply #1

Beanzvision

  • Former Corona Team Member
  • Active Users
  • **
  • Posts: 3882
  • Bengamin
    • View Profile
    • Cormats

2018-05-10, 10:00:59
Reply #2

Jpjapers

  • Active Users
  • **
  • Posts: 1716
    • View Profile
Perhaps these might help? ;)
https://coronarenderer.freshdesk.com/support/solutions/articles/5000501983-how-to-get-rid-of-excessive-noise-
https://coronarenderer.freshdesk.com/support/solutions/articles/5000515603

Thanks, I know when and why i am supposed to use the different materials i was just curious as to the actual reason why it doesnt clean up.

2018-05-18, 17:55:41
Reply #3

lupaz

  • Active Users
  • **
  • Posts: 1047
    • View Profile
I'm interested in this question too.
In another (GPU based) render engine, the more you wait for the rendering, the more it cleans up. With Corona that doesn't seem to be the case, no?

2018-05-18, 18:12:57
Reply #4

Christa Noel

  • Active Users
  • **
  • Posts: 911
  • God bless us everyone
    • View Profile
    • dionch.studio
No you're wrong. Every progressive render engine will cleans up noises following the time, and so does corona which uses progressive engine only. since bucket engine was removed long time ago.
About Jpjaper's case, it is too difficult to help with very limited information. Imho a simplified scene will be more than enough.

2018-05-18, 18:55:26
Reply #5

lupaz

  • Active Users
  • **
  • Posts: 1047
    • View Profile
Hi Christa.

Quote
Every progressive render engine will cleans up noises following the time,

If I'm not mistaken, every progressive render engine will clean up noise following the time with limits set in advance for the adaptive sampler.

In corona "By default, in Corona Renderer there is no limit set for its progressive rendering"
Is there a noise threshold?

2018-05-18, 19:30:17
Reply #6

lupaz

  • Active Users
  • **
  • Posts: 1047
    • View Profile
On this thread:

https://forum.corona-renderer.com/index.php?topic=10851.msg69498#msg69498

Someone asks for this:

Quote
-> setting level of noise / color threshold
  - pros: guaranteed image quality, even at multiple image render, no need to check the progress on production renders for quality
  - cons: well, time is anyone's guess again

Maru says:
Quote
...For a better solution we still need to wait for proper adaptivity.

And Ondra replies a few months later with "done".

I guess my question would be, why does corona stop working on certain areas even when there's still noise present, regardless the cause?
Shouldn't the adaptivity kick in only when the threshold is reached?

Is that threshold something we can reduce so corona keeps on working until the threshold is reached?

2018-05-22, 13:37:17
Reply #7

maru

  • Corona Team
  • Active Users
  • ****
  • Posts: 13675
  • Marcin
    • View Profile
Corona should still add samples to all pixels, even if they are "fine" according to adaptivity.
If there is a problem like persistent noise, please contact us with more details. Otherwise we cannot understand what we are dealing with.
An image showing the issue is the bare minimum. A scene with the issue reproducible would be perfect. (see my signature)
Marcin Miodek | chaos-corona.com
3D Support Team Lead - Corona | contact us

2018-05-22, 18:45:40
Reply #8

lupaz

  • Active Users
  • **
  • Posts: 1047
    • View Profile
Hi Maru.
Done. File uploaded.

Just click render. The selected region won't clean up after 400 passes or so.
I am aware that I have 4 panels of glass in front of it. Still it seems strange that the noise won't go away in less passes.

2018-05-22, 21:21:11
Reply #9

Jpjapers

  • Active Users
  • **
  • Posts: 1716
    • View Profile
I traced my issues back to a very small but very bright object with a light material on a filament of a downloaded lightbulb model that was reflecting on faceted chrome creating inordinate amounts of noise.

2018-05-22, 21:45:24
Reply #10

lupaz

  • Active Users
  • **
  • Posts: 1047
    • View Profile
I traced my issues back to a very small but very bright object with a light material on a filament of a downloaded lightbulb model that was reflecting on faceted chrome creating inordinate amounts of noise.
I had some of those cases too. Corona converts assets to coronalightmaterial directly. It could be nice if the converter suggests converting to self illumination or if light material with emit unchecked would behave like self illumination, and the converter asked if this is what you wanted.

2018-05-24, 11:16:58
Reply #11

maru

  • Corona Team
  • Active Users
  • ****
  • Posts: 13675
  • Marcin
    • View Profile
Hi Maru.
Done. File uploaded.

Just click render. The selected region won't clean up after 400 passes or so.
I am aware that I have 4 panels of glass in front of it. Still it seems strange that the noise won't go away in less passes.

So here is what I have found helps:

-set up the glass with rayswitch mtl like in my screenshot here
or
-lower reflection glossiness and refraction glossiness from 1,0 to 0,99

Both solutions are kind of strange, and it should not work like this.
I will forward the scene to the developers and we will see if we can optimize rendering in situations like this.

Thanks a lot for sharing the scene! I hope my workaround is useful for you and that you will get slightly lower render times thanks to it.

(internal note: id=240080028)
« Last Edit: 2018-05-24, 11:25:32 by maru »
Marcin Miodek | chaos-corona.com
3D Support Team Lead - Corona | contact us

2018-05-24, 16:17:27
Reply #12

lupaz

  • Active Users
  • **
  • Posts: 1047
    • View Profile
Thank you Maru! I really appreciate your time.
If you guys have Corona 1.6 installed, could you make a quick try with it? I don't remember having this problem with 1.6 and would consider going back.
Thanks again.
« Last Edit: 2018-05-24, 16:34:17 by lupaz »

2018-05-24, 16:20:55
Reply #13

Jpjapers

  • Active Users
  • **
  • Posts: 1716
    • View Profile
Interestingly enough i was also experiencing this issue behind glass