Recuerdo que hubo polémica en Battlefield 5 porque en la presentación la versión RT Off no reflejaba algunas cosas y se decía que lo habían capado XD:
https://youtu.be/WoQr0k2IA9A
Las técnicas sin Ray Tracing para reflejos tienen varias limitaciones, entre las técnicas más comunes encontramos 3:
- Cube Maps: Es la más básica y antigua, pero se sigue usando para tratar reflejos traslúcidos y espejo, véase el Spiderman remastered en los edificios , Estos reflejos son pre calculados generalmente por probé, por cual no son nada precisos y no reflejan objectos dinámicos. En los juegos antiguos o lineales se puede conseguir resultados si invierte un trabajo bestial y cada charco lo precalculas, TLOU 2 por ejemplo combina Cube Maps + SSR, y cada charco está alineado con escena, dando un resultado consisten. Los Cube Maps tienen un coste 0 en rendimiento.
- SSR: Los SSR es el más común en los juegos modernos,consume poco y permite reflejos en tiempo real, pero tiene un gran problema y es que al funcionar solo en el espacio de pantalla pierde mucha información y crea efecto poping y halo al rededor de los objectos, si tú tienes un charco enfre un barril, si mueves la cámara hacia dejar fuera de pantalla ese barril el reflejo desaparece. Y por su misma naturaleza de espacio en pantalla, los SSR no sirven para reflejos traslúcidos y espejo, ni para efectos de humos, partículas por el depth buffer.
- Doble renderizado : Este método de reflejo es raro de ver , pero se puede ver empleando en algunos juegos, principalmente para apalear los reflejos espejos, su función es es sencilla y que simplemente renderiza la escena dos veces, dando un efecto espejo, esta técnica consumo lo suyo, generalmente la escena a reflejar se usa menos resolución, pero tiene la contra que al ser un trucor, no toma en cuenta los materiales y su opacidad, por cual los reflejos suelen ser muy nítidos y irreales.
En fin la mejor solución en el caso concreto de los reflejos es el Ray Tracing. En temas de iluminación Global, sombras si existen otras técnicas quedan resultados mejores sin RT.