Me gustaría saber las matemáticas detrás del efecto de luz en krakatoa ( haga clic aquí para ver un ejemplo).
La fuente de luz viaja con partículas, pero ¿cómo se hace el sombreado? ¿Es algo simple, como el sombreado de Phong? ¿Es posible implementar tal efecto en tiempo real en la GPU?
Respuestas:
A mí me parecen partículas de sombra. básicamente tienes luces de 3 puntos que se mueven por la escena con un rastro de humo / partículas. La parte difícil de lograr ese aspecto correcto es que las partículas son translúcidas, por lo que no se pueden hacer sombras duras, las sombras volumétricas de partículas pueden ser un buen comienzo para implementar un efecto similar. Espero eso ayude.
fuente