
Ray tracing em tempo real do Unity

Realidade x ilusão
Renderizada em tempo real no Unity, essa demonstração destaca um carro real e outro alimentado pelo Unity e pela NVIDIA. O conjunto deslumbrante de luzes e a alta fidelidade visual tornam os veículos indistinguíveis uns dos outros.
A Unity e a NVIDIA colaboraram com a BMW para apresentar o BMW Série 8 Coupe 2019.

A ferramenta certa para o trabalho certo
A tecnologia fornece uma vantagem crucial para criadores, pois imita o comportamento real da luz, permitindo que desenvolvedores criem e alterem dinamicamente criações que ficam entre a linha do tempo real e da realidade.
Para projetos que exigem o máximo de fotorrealismo e a maior fidelidade visual, os recursos de ray tracing do Unity fornecem reflexos e computações dinâmicas precisas para iluminação global.
Ray tracing disponível em visualização
O ray tracing em tempo real do Unity simula de maneira realista como a luz se comporta e interage com objetos físicos e materiais em suas cenas. Esse avanço tecnológico possibilita iluminação global (GI) verdadeira e oclusão de ambiente, além de outros efeitos, para alcançar um visual fotorrealista ou estilizado.
O Pipeline de Renderização de Alta Definição (HDRP) inclui suporte a ray tracing e aceleração de hardware, permitindo que você considere reflexões de todos os objetos, mesmo quando estão fora da tela. Algumas das implementações incluídas são sombras de área e direcionais, GI, reflexões e transparências.
A API DX12/DXR no pacote do HDRP tem como alvo aplicativos para os setores de engenharia, arquitetura e automotivo. Baixe a nossa amostra de projeto de escritório do GitHub para começar a usar.
Efeitos do ray tracing
O Pipeline de Renderização de Alta Definição usa ray tracing para substituir alguns dos efeitos de espaço de tela, técnicas de sombreamento e técnicas de renderização de malhas.
- Oclusão de ambiente com ray tracing substitui a oclusão de ambiente do espaço de tela por uma técnica de oclusão de ambiente mais precisa com ray tracing que pode usar dados fora da tela.
- Iluminação global com ray tracing é uma alternativa para sondas de luz e mapas de luz no HDRP. Inclui um conjunto diferente de propriedades para ray tracing de Nível 1 e Nível 2.
- Reflexões com ray tracing é uma substituição para a reflexão do espaço de tela que usa uma técnica de reflexão com ray tracing que pode usar dados fora da tela.
- Sombras com ray tracing substitui mapas de sombras por Luzes direcionais, de ponto e área.
- Renderização recursiva substitui o pipeline de renderização para malhas. As malhas que usam esse recurso produzem raios de refração e reflexão de maneira recursiva.
Mergulhe nos detalhes

Real ou renderizado? Ray tracing em tempo real | Palestra principal da Unity na GDC 2019
Você consegue diferenciar o carro em tempo real e o carro físico? Para destacar o que pode ser alcançado com ray tracing em tempo real, nós realizamos uma colaboração com a NVIDIA e o Grupo BMW para exibir o BMW 8 Series Coupe 2019.

Aproveitando a aceleração de hardware do ray tracing na engine de jogos do Unity
Esta palestra aborda as principais decisões de design que orientaram a integração do ray tracing em tempo real para recursos compatíveis com Unity (como reflexões, sombras de área, etc.). É um aprofundamento nos detalhes de implementação e nas otimizações.

Conceitos básicos do ray tracing de DirectX no Unity — SIGGRAPH 2019
Neste vídeo, aprenda a usar os recursos experimentais de ray tracing introduzidos no 2019.3 Unity beta sem ficar atolado em algoritmos!

Otimização e implantação de iluminação global com ray tracing em tempo real com RTXGI
NVIDIA RTXGI foi utilizado para criar iluminação global em tempo real em Unity. Essa palestra aborda ray tracing, discriminações de efeitos visuais nos bastidores para uma nova demonstração do Unity e melhores práticas para iluminação e modelagem.
Explore como colocar o ray tracing em tempo real em operação

Realidade x ilusão
Confira os bastidores da nossa demonstração do ray tracing. Nós combinamos uma BMW de CG renderizada em Unity com uma BMW 8 Series Coupe real filmada em nosso armazém para demonstrar como o processo de criação de anúncios pode se beneficiar da versatilidade de uma engine em tempo real.

Ray tracing — o que significa para você?
O Ray Tracing do Unity permite que os clientes criem experiências em tempo real incrivelmente realistas usando hardware acessível. Saiba como você pode colocar o ray tracing em tempo real em seus projetos.

Você pode começara a trabalhar com ray tracing (visualização).