Novos recursos e atualizações para gráficos
Novidades
Aqui está uma visão geral de algumas das principais atualizações para gráficos. Para obter mais detalhes, confira as notas de lançamento.
O HDRP traz gráficos incríveis e fotorrealismo, e agora está verificado. Assista ao curta-metragem, The Heretic, para ver as possibilidades com o HDRP.
No 2019.3, nós adicionamos diversos novos recursos ao HDRP. O Pós-processamento personalizado permite que você escreva seus próprios efeitos de pós-processamento que se integram automaticamente ao seu projeto. O Passo de renderização personalizado permite que você insira shaders e C# em determinados pontos dentro do ciclo de renderização, permitindo o desenho de objetos, passos de tela cheia e a leitura de alguns buffers de câmera, como profundidade, cor ou normal.
Você pode encontrar outras melhorias do HDRP nas notas de lançamento.
Physically Based Sky simula um céu azul e executa uma simulação física que oferece resultados realísticos. O modelo funciona para todas as altitudes, oferece suporte a perspectiva aérea, permite tomadas fora da atmosfera e oferece suporte ao horário do dia, o que permite simular coisas, como meio-dia neutro e pores do sol quentes.
O ray tracing do Unity simula em tempo real como a luz se comporta e interage com objetos físicos e materiais em suas Cenas, igual à vida real. Isso permite que você alcance iluminação global verdadeira e oclusão de ambiente, além de outros efeitos, para obter um visual fotorrealista ou estilizado.
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. Alguns dos recursos de ray tracing inclusos são sombras ray traced e iluminação indireta.
O ray tracing em HDRP é ideal para aplicações nos setores de engenharia, arquitetura e automotivo. Para destacar o que pode ser alcançado com ray tracing em tempo real, a Unity realizou uma colaboração com a NVIDIA e o Grupo BMW para exibir o BMW 8 Series Coupe 2019.
Se quiser começar a usar, faça download da nossa amostra de projeto de escritório do GitHub e/ou clique em Saiba mais abaixo para acessar a documentação “Conceitos básicos sobre ray tracing”.
No Visual Effect Graph, agora você pode trazer Shader Graphs para criar visuais personalizados e comportamentos de renderização para efeitos visuais de alta fidelidade.
Nós adicionamos Faixas de partículas, que geram faixas triangulares que conectam partículas individuais para criar trilhas, linhas e fitas. Agora você também pode adicionar vetores de movimento, que permitem usar o efeito de Desfoque de movimento de pós-processamento para adicionar um desfoque a efeitos de rápida movimentação.
Criar efeitos interessantes geralmente envolve a sincronização da geração de partículas de maneiras previsíveis. O novo tempo de contesto de Geração e os controles de looping (parte de um grande conjunto de recursos de Sequenciamento interno futuro) permite que você gere partículas em uma quantidade definida de vezes com intervalos predeterminados e durações de geração.
Nossa demonstração do Spaceship VFX Graph mostra uma ampla gama de efeitos e é um ótimo recurso de aprendizado. Você também pode fazer download de amostras do Visual Effect Graph.
Agora você pode adicionar palavras-chave do Shader para criar ramificações estáticas em seu gráfico. Por exemplo, use isso para desenvolver seu próprio sistema de Shader LOD.
Também adicionamos suporte para skinning de vértices para animação DOTS, que permite que você crie água e folhagem melhores.
Lembretes melhoram o seu fluxo de trabalho permitindo que você deixe comentários e explicações para quem estiver trabalhando no projeto.
Descubra como você pode usar matemática para criar padrões e formatos procedurais com as nossas novas amostras subgráficas de padrão procedural.
O 2019.3 apresenta algumas alterações empolgantes para o funcionamento de Sondas de luz com carregamento de Cena aditivo.
Você pode mesclar Sondas de luz entre Cenas carregadas de maneira aditiva, o que habilita fluxos de trabalho de streaming para Cenas grandes nas quais pode ser benéfico dividi-las em blocos menores, carregados de maneira aditiva. Usando uma chamada de API, você pode recuperar e mesclar todas as sondas carregadas atualmente. Depois, elas serão tetraedralizadas novamente e renderizadores de malha usarão esse resultado perfeitamente mesclado para a renderização com sondas.
Em condições de iluminação desafiadores, é possível encontrar situações em que as Sondas de luz produzem resultados de iluminação inconsistentes ou com ruídos. Agora é possível desbloquear contagens de amostra usadas pelas Sondas de luz. Esse recurso pode melhorar a qualidade da sonda nessas Cenas, geralmente com condições de iluminação com ruídos (por exemplo, Cenas que usam materiais emissivos ou com iluminação multirrefletiva difícil).
As atualizações do Unity 2019.3 para o CPU Lightmapper progressivo e o GPU Lightmapper progressivo (visualização) aumentarão significativamente a sua produtividade ao trabalhar com o Editor. Nós melhoramos o desempenho da thread principal do Lightmapper progressivo, gerando interação mais suave do Editor durante baking.
A nova barra deslizante Lightmap Exposure será exibida como uma amostra de visualização de Cena ao entrar nos modos de Cena de visualização de lightmap. Isso ajudará você a avaliar melhor e rapidamente diferentes lightmaps HDR. Você poderá encontrar a mesma barra deslizante na janela Lightmap Preview.
Para complementar a gama de denoisers oferecidos pela Unity, agora incluímos o AMD Radeon Pro Lightmap Denoiser. Isso permite que proprietários de placas de vídeo da AMD diminuam os ruídos dos resultados de mapeamento de luz rapidamente na GPU. A redução de ruídos permite que os usuários alcancem resultados de iluminação mais suaves usando menos amostras, em menos tempo.
Obtenha acesso a todos os itens acima e muito mais hoje.