Anonim

Nota do editor: 4/49/08 12:36 : OK, admito. Eu fiquei com este artigo. Foi baseado na piada de April Fools e chegou à PCMech bem depois de April Fools. Vou deixar aqui em cima, já que as pessoas já comentaram. Não tenho certeza se Nathan (o autor) sabia que era uma farsa, mas uma coisa é certa: preciso prestar muito mais atenção ao publicar postagens de convidados para a PCMech. Sheesh…

– INÍCIO DO ARTIGO ORIGINAL–

Foi anunciado que o DirectX 11 incluirá um tipo completamente novo de renderização gráfica, chamado ray-tracing. Espere um minuto. Não é novo De fato, existe desde os anos 80. Por que demorou tanto tempo para ser implementado para uso público? Como funciona? Que vantagens ele tem sobre os gráficos de geração atual? Essas perguntas estão prestes a ser respondidas.

Rastreamento de raio

O Ray-Tracing foi introduzido pela primeira vez em 1986 e é basicamente definido como traçar os caminhos da luz à medida que eles interagem com os objetos. Isso é essencialmente o que nossos olhos fazem, por isso cria uma imagem bastante vívida e realista. Infelizmente, não era prático usá-lo nos gráficos do dia-a-dia porque era necessário muito poder bruto para calcular. Ele foi usado pouco nos anos 90, mas apenas para demonstrações e agora no século 21 com a tecnologia multicore é finalmente possível tornar o Ray-Tracing prático.

Então o que aconteceu? Bem, a indústria cinematográfica se aproveitou disso logo de cara. Muitos efeitos especiais foram traçados por raios para dar uma aparência mais realista. O filme Beowulf foi inteiramente traçado por raios. Não era perfeito, mas estava muito perto, e muito melhor do que o que as pessoas têm agora. Para dar um exemplo de quanta energia é necessária para rastrear raios, uma pessoa criou um vídeo de rastreamento de raios em tempo real de um conversível no YouTube, e é preciso o esforço conjunto de TRÊS consoles PS3. Você pode conferir aqui, é bem legal. Lembre-se de que cada PS3 possui 8 processadores (6 ativos), por isso estamos analisando mais de 20 processadores para um objeto que não se move.

Hmm. Isso está começando a explicar algumas coisas. Like Why A Nvidia não suportava o DX10.1 em suas placas da série 9 e não possui nenhuma nova tecnologia nas placas que não sejam tamanhos de chips menores. Eles perceberam que as velhas formas de gráficos estão morrendo. Qual é o sentido do Directx 10.1, afinal? A rasterização, usada pela Nvidia e pela ATI, atingiu seu pico. Ambos aperfeiçoaram a arte de imitar gráficos essencialmente. Agora é hora das coisas reais. É um campo aberto e, aparentemente, a Intel planeja se juntar à competição. Recentemente, eles experimentaram combinar um processador com a placa gráfica com resultados bem-sucedidos. Isso pode significar más notícias tanto para a ATI quanto para a Nvidia, mas, sabendo o preço da Intel, tenho certeza de que ainda haverá concorrência acirrada.

Uma coisa interessante sobre o traçado de raios é que ele é bastante escalável. Com a rasterização, você percebe cada vez menos a cada aprimoramento. Por exemplo, o novo monstro de 8 núcleos da Intel, dificilmente ganha aos jogadores alguns FPS em rasterização. Para o rastreamento de raios, no entanto, será exatamente 8 vezes melhor que um núcleo único. Então, o que isso fará? Bem, provavelmente haverá um novo processador multinúcleo a cada dois meses, possivelmente atingindo mais de 100 antes de 2010. Se cada um implementou gráficos com tecnologia de rastreamento de raios, você pode ver o benefício disso em obter uma placa gráfica separada.

Benefícios do Ray Tracing

Até agora você provavelmente deseja ver o que o rastreamento de raios pode fazer em comparação com a rasterização. Bem, dê uma olhada nesta imagem à direita. Como você pode ver claramente, a imagem do traçado de raios possui reflexos e sombras mais realistas. A Nvidia trabalhou com seus processadores de sombreador 3D, mas eles nunca chegaram perto disso. É muito encorajador ver a diferença, mas lembre-se de que estamos longe de obter objetos dessa clareza interativos em nossos computadores. O Directx 11 suporta apenas algumas coisas limitadas, de modo que a transição para o traçado de raios é gradual, e não de uma só vez. Não ficarei surpreso se as RPUs (unidades de processamento de rastreamento de raios) forem implementadas nas placas da série Nvidia 10. A princípio, talvez apenas caracteres sejam rastreados por raios. Então, à medida que o novo hardware é introduzido, texturas e objetos a uma certa distância de traçado são traçados por raios, até que tudo o que os olhos podem ver é traçado por raios e a rasterização se torna algo do passado.

E isso importa porque …

Isto é uma coisa boa? Talvez. Tudo seria muito mais previsível e você seria capaz de dizer com confiança qual marca de placa gráfica é melhor apenas olhando a folha de dados, ao contrário de hoje, onde a única maneira real de dizer qual das duas placas é melhor é testando rigorosamente em programas 3D, medindo suas temperaturas, calculando a potência, etc. Portanto, haverá duas consequências. Ou finalmente terminaremos o jogo dos números, sendo capazes de realmente dizer o que é o quê, sem nenhuma informação de fundo, ou, mais provavelmente, ele simplesmente entrará no próximo estágio de confundir o público em geral em troca de lucro.

Directx 11 para revelar uma nova era dos gráficos