Author Topic: Caustics playground!  (Read 44635 times)

2020-02-10, 10:25:45
Reply #135

rowmanns

  • Corona Team
  • Active Users
  • ****
  • Posts: 1892
  • Corona for 3ds Max QA Team
    • View Profile
Hi,

Do these blocks show up as a NaN when you use the pixel probe on it? (right click in the VFB)

Secondly, does this only happen in the caustics pass, or are the visible in the beauty too?

Your scene would really be the best way for us to debug it. Are you able to strip down the scene to a point where the issue still occurs? We are also able to treat the scene confidentially.

Thanks,

Rowan
Please read this before reporting bugs: How to report issues to us!
Send me your scene!

2020-02-10, 18:45:08
Reply #136

XRef

  • Active Users
  • **
  • Posts: 12
    • View Profile
The blocks do not show up as NaN, and yes the issue is only in the caustics pass. I have uploaded the scene for you to inspect, thanks!!

1581356575_Caustics-Black-issue.zip

2020-02-11, 10:03:22
Reply #137

rowmanns

  • Corona Team
  • Active Users
  • ****
  • Posts: 1892
  • Corona for 3ds Max QA Team
    • View Profile
Hi,

Thanks for the scene. We can reproduce the issue here and I'll send it over to the dev team.

Cheers,

Rowan

(Internal ID=460381847)
Please read this before reporting bugs: How to report issues to us!
Send me your scene!

2020-04-27, 10:29:09
Reply #138

alexyork

  • Active Users
  • **
  • Posts: 701
  • Partner at Recent Spaces
    • View Profile
    • RECENT SPACES
For anyone who might be interested, we just published a big project all about caustics!

https://www.recentspaces.com/lathampools

Testament, I think, to how awesome they work in Corona. We're really excited to see the new changes in caustics and PhoenixFD/foam too, in v6.
Alex York
Partner
RECENT SPACES
recentspaces.com

2020-04-27, 10:37:40
Reply #139

Nejc Kilar

  • Corona Team
  • Active Users
  • ****
  • Posts: 1250
    • View Profile
    • My personal website
For anyone who might be interested, we just published a big project all about caustics!

https://www.recentspaces.com/lathampools

Testament, I think, to how awesome they work in Corona. We're really excited to see the new changes in caustics and PhoenixFD/foam too, in v6.

Marvelous work, really came out great! I do wonder, if you don't mind me asking, did you have them render in the beauty pass or did you compose it on top linear style?

The thing is, for production scenes where the caustics can get trickier than a single light shining through a glass I sometimes need to do 50000 passes to get it to clear. It's like an exponential curve.

Sorry for the offtopic :P
Nejc Kilar | chaos-corona.com
Educational Content Creator | contact us

2020-04-27, 12:10:12
Reply #140

alexyork

  • Active Users
  • **
  • Posts: 701
  • Partner at Recent Spaces
    • View Profile
    • RECENT SPACES
For anyone who might be interested, we just published a big project all about caustics!

https://www.recentspaces.com/lathampools

Testament, I think, to how awesome they work in Corona. We're really excited to see the new changes in caustics and PhoenixFD/foam too, in v6.

Marvelous work, really came out great! I do wonder, if you don't mind me asking, did you have them render in the beauty pass or did you compose it on top linear style?

The thing is, for production scenes where the caustics can get trickier than a single light shining through a glass I sometimes need to do 50000 passes to get it to clear. It's like an exponential curve.

Sorry for the offtopic :P

Thanks :) All in the beauty pass. 50000 passes is madness. Probably just 150-200 or so needed for most of these. Maybe less for certain scenes. The key is to use them wisely and in scenes where they're really needed and not going to cause issues elsewhere. Once we have a working include-exclude for caustics (being received) it will make a world of difference.
Alex York
Partner
RECENT SPACES
recentspaces.com

2020-04-27, 15:59:19
Reply #141

Giona

  • Primary Certified Instructor
  • Active Users
  • ***
  • Posts: 156
  • 3D - MTB - Photography
    • View Profile
    • Giona Andreani 3D Visualization
For anyone who might be interested, we just published a big project all about caustics!

https://www.recentspaces.com/lathampools

Testament, I think, to how awesome they work in Corona. We're really excited to see the new changes in caustics and PhoenixFD/foam too, in v6.

Amazing images!
Did you tweaked the shaders in some way to optimize the computation/remove unwanted fireflies?

2020-04-27, 16:14:42
Reply #142

alexyork

  • Active Users
  • **
  • Posts: 701
  • Partner at Recent Spaces
    • View Profile
    • RECENT SPACES
For anyone who might be interested, we just published a big project all about caustics!

https://www.recentspaces.com/lathampools

Testament, I think, to how awesome they work in Corona. We're really excited to see the new changes in caustics and PhoenixFD/foam too, in v6.

Amazing images!
Did you tweaked the shaders in some way to optimize the computation/remove unwanted fireflies?

Cheers. Not really, no. Most of the work was involved with testing different displacement settings to get the caustics to read how we wanted. i.e. strength, scale, detail level etc.
Alex York
Partner
RECENT SPACES
recentspaces.com

2020-04-27, 16:26:01
Reply #143

Nejc Kilar

  • Corona Team
  • Active Users
  • ****
  • Posts: 1250
    • View Profile
    • My personal website
For anyone who might be interested, we just published a big project all about caustics!

https://www.recentspaces.com/lathampools

Testament, I think, to how awesome they work in Corona. We're really excited to see the new changes in caustics and PhoenixFD/foam too, in v6.

Marvelous work, really came out great! I do wonder, if you don't mind me asking, did you have them render in the beauty pass or did you compose it on top linear style?

The thing is, for production scenes where the caustics can get trickier than a single light shining through a glass I sometimes need to do 50000 passes to get it to clear. It's like an exponential curve.

Sorry for the offtopic :P

Thanks :) All in the beauty pass. 50000 passes is madness. Probably just 150-200 or so needed for most of these. Maybe less for certain scenes. The key is to use them wisely and in scenes where they're really needed and not going to cause issues elsewhere. Once we have a working include-exclude for caustics (being received) it will make a world of difference.

Huh, interesting! :) In the past I've also used the denoiser in a virtual beauty pass with cranked up settings so as to overlay that image on top where the caustics were at.

Oh and 50000 passes, that was a bit of a caricature of the situation. It was more like a 1000 really :)

Anyho, thanks for the reponse, it seems like it can be done! Thanks for the input!
Nejc Kilar | chaos-corona.com
Educational Content Creator | contact us

2020-04-28, 11:14:44
Reply #144

Juraj

  • Active Users
  • **
  • Posts: 4759
    • View Profile
    • studio website
So hypnotizing :- )
Please follow my new Instagram for latest projects, tips&tricks, short video tutorials and free models
Behance  Probably best updated portfolio of my work
lysfaere.com Please check the new stuff!

2020-05-10, 03:28:24
Reply #145

marchik

  • Active Users
  • **
  • Posts: 256
    • View Profile
and again, do you guys know the reason of that? 300 passes for the third time, i'm pretty tired

2020-05-11, 14:51:57
Reply #146

TomG

  • Administrator
  • Active Users
  • *****
  • Posts: 5460
    • View Profile
Best to start a new thread with a bug report, so it can be tracked, responded to etc. Those look like NaNs. When starting the new thread for a bug report (or submitting a ticket), we'd need to know host software, which version of host software, which version of Corona, are those really NaNs (right click on the dark squares in the VFB to see if they give a color value or if they say NaN), the scene would be good too so we can see the setup (can be sent by private uploader). Thanks!
Tom Grimes | chaos-corona.com
Product Manager | contact us

2020-06-18, 16:36:10
Reply #147

rowmanns

  • Corona Team
  • Active Users
  • ****
  • Posts: 1892
  • Corona for 3ds Max QA Team
    • View Profile
Has anyone come across these black blocks in their caustics pass? (40 passes with default denoise)
Hi,

It looks like this was caused by some caustics optimisations.

We have a workaround for this now. For the time being you can disable the "Caustics Adaptivity" checkbox in the advanced caustics settings. We will carry on looking into this and try to find a more permenant solution.

This in present in the v6 DB from 2020-06-18 onwards.

Thanks,

Rowan
Please read this before reporting bugs: How to report issues to us!
Send me your scene!

2020-06-19, 17:38:31
Reply #148

maru

  • Corona Team
  • Active Users
  • ****
  • Posts: 12750
  • Marcin
    • View Profile
P.S. you need to enable the devel / experimental rollout first - https://coronarenderer.freshdesk.com/support/solutions/articles/12000021288

;)
Marcin Miodek | chaos-corona.com
3D Support Team Lead - Corona | contact us

2020-08-28, 10:33:37
Reply #149

Neil Cross

  • Active Users
  • **
  • Posts: 46
    • View Profile
Hi

After installing rc5 black pixels are still appearing in the caustics pass. There's no option to disable caustics adaptivity. Any way to fix this?

Thanks