Author Topic: Caustics playground!  (Read 44729 times)

2019-05-04, 19:24:55
Reply #75

Giona

  • Primary Certified Instructor
  • Active Users
  • ***
  • Posts: 156
  • 3D - MTB - Photography
    • View Profile
    • Giona Andreani 3D Visualization
Quick test on a 3D model from Artemide of one of their new products.
I wanted to see the differences of light with and without caustics.
What a difference! Also for the rendering time...

Without caustics: 8 min, NL 1.90, 47 passes
With caustics: 1h 30min, NL 3.29, 412 passes

Without caustics


With caustics:


2019-05-05, 04:17:59
Reply #76

SoniKalien

  • Active Users
  • **
  • Posts: 31
    • View Profile
I modeled a projector type headlamp as closely as possible to real-life:

material caustics off - render caustics off:



material on - render off:



material off - render on:



material on - render on:


2019-05-06, 15:04:14
Reply #77

FrostKiwi

  • Active Users
  • **
  • Posts: 686
    • View Profile
    • YouTube
Since caustics are the noisiest part of the image once turned on, naturally you would want to set some setting to number crunch caustics more than the rest of the image.
As I understand, caustics are calculated with the every pass.

So If you have noise from caustics, you should lower AA vs GI to get more Passes done in the same render time, just like with DOF and MoBlur.
I tested it and it seems to be the case. Both images had a 10 minute limit. GIvsAA = 4 managed 76 Passes and GIvsAA = 32 managed 31 Passes. GIvsAA 4 was cleaner than 32.

So noise from caustics = lower GIvsAA.
Is my notion correct? Makes me recall that Dynamic GIvsAA on the roadmap...
I'm 🐥 not 🥝, pls don't eat me ( ;  ;   )

2019-05-06, 16:04:57
Reply #78

martinsik

  • Corona Team
  • Active Users
  • ****
  • Posts: 44
    • View Profile
Since caustics are the noisiest part of the image once turned on, naturally you would want to set some setting to number crunch caustics more than the rest of the image.
As I understand, caustics are calculated with the every pass.

So If you have noise from caustics, you should lower AA vs GI to get more Passes done in the same render time, just like with DOF and MoBlur.
I tested it and it seems to be the case. Both images had a 10 minute limit. GIvsAA = 4 managed 76 Passes and GIvsAA = 32 managed 31 Passes. GIvsAA 4 was cleaner than 32.

So noise from caustics = lower GIvsAA.
Is my notion correct? Makes me recall that Dynamic GIvsAA on the roadmap...
Yes, it is exactly like you say.

2019-05-06, 18:25:26
Reply #79

Dippndots

  • Active Users
  • **
  • Posts: 296
  • Alex Fagan Co-Founder at The Faction
    • View Profile
    • The Faction
One of our recent projects was screaming out for caustics with all the glassware and colorful lights, here's the caustic's pass from one of the the cameras. The ceiling spots are supposed to be dichroic lights, faked it with 3 lights with different IES profiles and colors.


2019-05-07, 12:18:27
Reply #80

Giona

  • Primary Certified Instructor
  • Active Users
  • ***
  • Posts: 156
  • 3D - MTB - Photography
    • View Profile
    • Giona Andreani 3D Visualization
Anyone tried the caustics on a large scene? For example reflective caustics on a road from glass facade of a tall building.
I made a quick test on an old scene, but it was not working.
I'll post later an image

2019-05-07, 12:31:09
Reply #81

romullus

  • Global Moderator
  • Active Users
  • ****
  • Posts: 8837
  • Let's move this topic, shall we?
    • View Profile
    • My Models
This is known limitation, currently caustics may not work in bigger scenes.
I'm not Corona Team member. Everything i say, is my personal opinion only.
My Models | My Videos | My Pictures

2019-05-07, 12:47:01
Reply #82

Ondra

  • Administrator
  • Active Users
  • *****
  • Posts: 9048
  • Turning coffee to features since 2009
    • View Profile
we already fixed it and it will be probably released in next daily build
Rendering is magic.How to get minidumps for crashed/frozen 3ds Max | Sorry for short replies, brief responses = more time to develop Corona ;)

2019-05-07, 12:56:44
Reply #83

Giona

  • Primary Certified Instructor
  • Active Users
  • ***
  • Posts: 156
  • 3D - MTB - Photography
    • View Profile
    • Giona Andreani 3D Visualization
Great! Can't wait to test the new build.

2019-05-07, 15:22:53
Reply #84

peterguthrie

  • Active Users
  • **
  • Posts: 250
    • View Profile
    • Peter Guthrie Visualisation
Looking forward to the fix for larger scenes, currently moving a scene closer to the origin and at some point it seems to start working

2019-05-07, 15:57:36
Reply #85

Frood

  • Active Users
  • **
  • Posts: 1921
    • View Profile
    • Rakete GmbH
Caustic Courtyard!
(simplified test scene)

I wanted to be able to render something like this as easy as it is now using Corona v4 since... for quite a long time ;]


Good Luck



Never underestimate the power of a well placed level one spell.

2019-05-08, 08:55:54
Reply #86

Tanakov

  • Active Users
  • **
  • Posts: 831
  • Corona is faster than diarrhea
    • View Profile
    • https://www.behance.net/Gringott
One of our recent projects was screaming out for caustics with all the glassware and colorful lights, here's the caustic's pass from one of the the cameras. The ceiling spots are supposed to be dichroic lights, faked it with 3 lights with different IES profiles and colors.



AmajGawd this looks amazing

This is exactly the caustics I was waiting for in corona
« Last Edit: 2019-05-08, 08:59:39 by Tanakov »
Using Corona since 2014-01-02
https://www.behance.net/Gringott

2019-05-08, 10:14:39
Reply #87

Giona

  • Primary Certified Instructor
  • Active Users
  • ***
  • Posts: 156
  • 3D - MTB - Photography
    • View Profile
    • Giona Andreani 3D Visualization
Another test.
Inspired by an artistic installation by Finnbogi Petursson.
I'll try to refine this image with better shaders, and I'm planning to make a short animation.


2019-05-09, 11:46:28
Reply #88

peterguthrie

  • Active Users
  • **
  • Posts: 250
    • View Profile
    • Peter Guthrie Visualisation
was the fix for larger scenes included in the daily build on the 7th? dont see anything about it in the changelog

2019-05-09, 14:27:42
Reply #89

rowmanns

  • Corona Team
  • Active Users
  • ****
  • Posts: 1892
  • Corona for 3ds Max QA Team
    • View Profile
was the fix for larger scenes included in the daily build on the 7th? dont see anything about it in the changelog

Hi,

It was not in that build (7th), it will be coming soon though.

Thanks,

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