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.
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.
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.
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.
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.
Neste vídeo, aprenda a usar os recursos experimentais de ray tracing introduzidos no 2019.3 Unity beta sem ficar atolado em algoritmos!
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.
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.
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).