HeadlinesBriefing HeadlinesBriefing.com

Mejorando el renderizado del cielo en Around The World Game

Hacker News •
×

El desarrollador del juego de exploración Around The World comparte avances en la mejora de visuales del cielo y nubes. Después de renderizar nubes inicialmente usando una tabla de búsqueda de POV-Ray, quedaron insatisfechos con la iluminación, particularmente las bases de nubes oscuras. Sospechando que POV-Ray carecía de simulación de dispersión múltiple, construyeron un rastreador de rayos Monte Carlo recursivo multihilo personalizado en Rust para verificar.

Los resultados confirmaron que POV-Ray no simulaba dispersión múltiple, ya que el rastreador personalizado produjo una distribución de luz más uniforme y bases de nube más brillantes. Luego, el desarrollador abordó la iluminación indirecta del cielo, observando que las nubes deberían dispersar luz ambiental del cielo para aparecer más realistas. Al ajustar la normal de superficie en Godot para que apunte hacia arriba en lugar de hacia abajo para la muestreo de luz indirecta, lograron un efecto de iluminación más sutil y preciso, reduciendo el aspecto metálico y mejorando la suavidad general.

Estos cambios mejoraron colectivamente la integración del mar, el cielo y las nubes en la presentación visual del juego.

Fuente: Hacker News · Resumido por HeadlinesBriefing