Puntos fuertes del trazado de rayos con iluminación indirecta

¡Hola, Habr! Les presento una traducción del artículo "El lado bueno de la iluminación global con trazado de rayos en la unidad" de Rubén Torres Bonet.

— . , , . . — . Unity.

Baked GI, Screen-space Raster GI Screen-Space Ray-traced GI. ?

, , , . . . .

, . . Unity.

, . , . Unity.

(Baked GI).

, , .

, . , , . , (Raster GI). .

. (Screen-Space Ray-traced GI).

, . . Unity. .

  • : AMD Ryzen 2700X

  • : TITAN RTX beefy edition

  • : 3000 ,

  • : HDRP

  • : Unity 2020.2.0b7 + HDRP 10.0.1

Full HD:

  • Baked GI: 27,64 .

  • GI + SSGI ( ): 28,19 .

  • Baked GI + SSGI ( ): 30,36 .

  • Baked GI + SSGI ( ): 32,96 .

  • Baked GI + SSGI ( - ): 32,07 .

  • Baked GI + SSGI ( - ): 32,88 .

  • Baked GI + SSGI ( - ): 34,81 .

  • Baked GI + SSGI ( ): 107,91 . 4K:

  • Baked GI: 106,21 .

  • Baked GI + SSGI ( ): 114,56

  • Baked GI + SSGI ( - ): 119,77 .

  • Baked GI + SSGI ( ): 421 .

Baked, . 

. .  , .

Basándonos en los resultados de una comparación empírica, tenemos dos conclusiones: no estamos listos para usar GI con trazo de rayos Screen-Space en 4K, pero podemos aplicar fácilmente esta opción a 1080p. Al final, la única razón para abandonar la IG trazada por rayos de Screen-Space es la degradación del rendimiento. No veo otra razón para sacrificar la iluminación realista. Es el realismo el que le da un fuerte efecto emocional, permite sumergirse en la escena, hacer que el espectador crea inconscientemente en lo que está pasando y generar el máximo impacto en la salida.




All Articles