Author Topic: Caustics - problem for high value of IOR  (Read 3051 times)

2014-03-05, 13:02:15

hrisek

  • Active Users
  • **
  • Posts: 137
    • View Profile
    • Free 3D Trees, Plants, 2 People
For IOR (refraction) greater than 4.0 caustics are hanging my 3d max (PT + PT). For PT+HD only HD is going good, but than "rendering initial pass" is looking like paused after first 2 minutes.... Corona renderer is still busy, no new pixels in renderer windows...i waited 15 mintues - rendering didn't started. Is it to big value for caustics to calculate photons? Maybe it's physical correct because i don't know materials with so high IOR for refractive (diamond is 2.419).

2014-03-05, 14:10:14
Reply #1

Ondra

  • Administrator
  • Active Users
  • *****
  • Posts: 9048
  • Turning coffee to features since 2009
    • View Profile
You can send the scene to make sure there is no bug, but I can easily see why this would happen: if you have large IOR, lots of light get trapped inside the objects for many bonuces because of total internal reflection. There is more total internal reflection going on with higher IOR. This is what causes the diamond optical properties, but can also be hard to simulate, because extra bounces are needed.
Rendering is magic.How to get minidumps for crashed/frozen 3ds Max | Sorry for short replies, brief responses = more time to develop Corona ;)

2014-03-05, 14:30:30
Reply #2

hrisek

  • Active Users
  • **
  • Posts: 137
    • View Profile
    • Free 3D Trees, Plants, 2 People
I uploaded file "Corona_Render_Caustics_tests.max", 3D max 2012 64 bit file.
Actually IOR is 5.0. Your explanation sounds like physical correct model for these case.

2014-03-05, 14:48:39
Reply #3

Ondra

  • Administrator
  • Active Users
  • *****
  • Posts: 9048
  • Turning coffee to features since 2009
    • View Profile
Oh, I did not expect so huge slowdown. There was a small detail that exploded when given this specific scene and physically unplausible material and caused HUGE increase in sampling quality. I've fixed it
Rendering is magic.How to get minidumps for crashed/frozen 3ds Max | Sorry for short replies, brief responses = more time to develop Corona ;)

2014-03-05, 14:55:05
Reply #4

hrisek

  • Active Users
  • **
  • Posts: 137
    • View Profile
    • Free 3D Trees, Plants, 2 People
Sorry for problem...i just wanted to test some extreme situations...

2014-03-05, 15:11:20
Reply #5

Ondra

  • Administrator
  • Active Users
  • *****
  • Posts: 9048
  • Turning coffee to features since 2009
    • View Profile
thats allright, I am happy to fix such bugs
Rendering is magic.How to get minidumps for crashed/frozen 3ds Max | Sorry for short replies, brief responses = more time to develop Corona ;)