Veja também: Por que o “DirectX 12 Ultimate” é importante para jogos?
O termo Ray Tracing criou um burburinho significativo na indústria de jogos nos últimos dois anos, e é apontado como o futuro dos gráficos nos jogos. Então, o que é ray tracing, como funciona e por que é tão importante?
Se você joga videogame regularmente ou assistiu filmes de animação da Pixar ou da Disney nos últimos dois anos, já viu o ray tracing em ação sem perceber.
O que é Ray Tracing?
Ray tracing(traços de raios) é um método de renderização de gráficos que usa algoritmos para calcular onde a luz e as sombras devem estar no cenário dos jogos ou filmes.
Veja um exemplo retirado do site makeuseof:
As duas imagens da parte de baixo mostram a diferença de uso de ray tracing.
Se você quiser saber como eram as imagens em movimento antes do ray tracing, basta dar uma olhada nos videogames feitos no início dos anos 2000 e compará-los com os títulos de videogame AAA no mercado atualmente.
Jogos AAA(Pronuncia-se triplo A) são jogos produzidos por empresas médias ou de ponta. Esses jogos possuem distribuição e orçamento maior que outros jogos.
Veja mais em: O que é Jogo ou game AAA?
A computação gráfica tradicional usa um método chamado rasterização, onde o conceito e a plotagem de fontes de luz 3D são convertidos em uma superfície 2D. Polígonos 3D são convertidos em pixels 2D, e isso nem sempre vai bem porque você está essencialmente forçando um objeto complexo com muitas superfícies em uma superfície plana.