
Hace unos días encontré un paper que explica como crear efectos de iluminación cáustica sobre objetos no brillantes.
Cáusticas:
Las cáusticas se forman cuando múltiples rayos de luz convergen en un mismo punto. Esto ocurre en presencia de objetos reflectivos o refractivos que causan que los rayos de luz se desvíen de su camino original de propagación y converjan en una región común.Por lo tanto, para obtener cáusticas precisas, uno debe trazar los rayos de luz desde su origen y seguir sus caminos a través de las superficies refractantes y fuera de las superficies reflectivas.
Eventualmente los fotones se depositan en superficies cercanas difusas, llamadas recipientes, formando así las cáusticas.
El paper se titula "Caustics Mapping: An Image-space Technique for Real-time Caustics".
Es un pdf de 670KB, está en ingles (por supuesto) y los autores son Musawir Shah, Jaakko Konttinen y Sumanta Pattanaik.
El contenido esta realmente bueno. Está muy bien explicado y no utiliza un lenguaje extremadamente complicado.
En mi caso, hace por lo menos 2 años que no meto mano en un engine 3D moderno, e igualmente cacé la idea bastante rápido.
Algunos videos
Demostración de refracción debajo del agua.










