O que você está procurando?
Games

Crie efeitos visuais fascinantes com nosso guia avançado de efeitos visuais

SHANTI ZACHARIAH / UNITY TECHNOLOGIESSenior content marketing manager
Dec 6, 2022|8 Min
Crie efeitos visuais fascinantes com nosso guia avançado de efeitos visuais
Esta página da Web foi automaticamente traduzida para sua conveniência. Não podemos garantir a precisão ou a confiabilidade do conteúdo traduzido. Se tiver dúvidas sobre a precisão do conteúdo traduzido, consulte a versão oficial em inglês da página da Web.
Exemplos de efeitos visuais do e-book "O guia definitivo para criar efeitos visuais avançados no Unity".

As faíscas de um feitiço mágico, colunas de fumaça, raios de energia ultravioleta ou azul elétrico, luzes da cidade vistas através da névoa ou da chuva, campos abertos de grama balançando... É difícil imaginar um jogo moderno sem o poder evocativo dos efeitos visuais.

Os efeitos visuais são a chave para criar experiências profundamente envolventes para seus jogadores. E graças aos contínuos avanços de hardware, o que costumava estar disponível apenas para sucessos de bilheteria de Hollywood agora pode ser obtido em tempo real.

O VFX Graph é um dos principais conjuntos de ferramentas disponíveis no Unity para artistas e designers criarem com pouca ou nenhuma codificação. Com sua lógica visual baseada em nós, você pode criar qualquer número de efeitos, desde simples até complexos, para projetos de todos os gêneros.

Nosso novo e-book de 120 páginas, O guia definitivo para criar efeitos visuais avançados no Unity, orienta artistas, designers e programadores que usam a versão Unity 2021 LTS do VFX Graph. Use-o como referência para produzir efeitos visuais ricos em camadas e em tempo real para seus jogos.

Colagem de imagens do e-book "O guia definitivo para criar efeitos visuais avançados no Unity"
Criação robusta de efeitos visuais
A SpaceshipHoloTable da demonstração da Unity Spaceship, disponível no GitHub e no Steam
A SpaceshipHoloTable da demonstração da Unity Spaceship, disponível no GitHub e no Steam

O VFX Graph cria sistemas de partículas acelerados por GPU e, portanto, requer suporte de shader de computação para manter a compatibilidade com os dispositivos de destino. Ele funciona com oUniversal Render Pipeline (URP, incluindo o 2D Renderer) e o High Definition Render Pipeline (HDRP).

Comparado ao Sistema de Partículas Integrado, o VFX Graph pode controlar mais partículas com simulação mais rápida, comportamentos personalizáveis, extensibilidade, acesso ao Buffer de Câmera e integração nativa do Shader Graph . Você pode usar qualquer shader personalizado criado no Shader Graph para direcionar o VFX Graph. Esses shaders são capazes de usar novos modelos de iluminação, como cabelo ou tecido HDRP, e podem até mesmo modificar partículas no nível do vértice para permitir efeitos como pássaros batendo asas, partículas oscilantes como bolhas de sabão e muito mais.

Um guia vívido e altamente informativo
A cena de amostra da Lâmpada Mágica do pacote Amostras de Gráficos de Efeitos Visuais
A cena de amostra da Lâmpada Mágica do pacote Amostras de Gráficos de Efeitos Visuais

O e-book VFX Graph é tão bonito de se ver quanto inspirador e informativo. Criado em colaboração com Wilmer Lin, um veterano artista de efeitos visuais das indústrias de cinema e jogos, e especialistas internos da equipe de gráficos da Unity , ele é generoso em escopo, nível de detalhes, instruções atenciosas, imagens e vídeos, além de vários recursos e referências para download para criação de efeitos visuais no Unity.

Vamos dar uma olhada rápida no que há no guia.

Entenda a anatomia de um gráfico VFX
A janela do gráfico VFX
A janela do gráfico VFX

Obtenha uma compreensão completa de cada parte do VFX Graph, começando com o VFX Graph Asset e o componente, e a janela VFX Graph. Aprenda a criar lógica com Sistemas, Contextos, Blocos, Propriedades, Operadores, Quadros Negros, Subgráficos, Eventos, Atributose muito mais.

Conecte as partes móveis para criar interatividade
Usando um Property Binder para criar um efeito de curva de Bézier para o gênio na cena de amostra da Lâmpada Mágica
Usando um Property Binder para criar um efeito de curva de Bézier para o gênio na cena de amostra da Lâmpada Mágica

Os efeitos visuais geralmente envolvem muitas peças em movimento. Conectá-los aos pontos corretos em seu aplicativo é essencial para integrá-los em tempo de execução. Você aprenderá sobre as ferramentas disponíveis para reproduzir um efeito e como usá-las:

  • Ligadores de eventos: eles escutam diversas coisas diferentes que acontecem na sua cena e reagem a ações específicas em tempo de execução.
  • Timeline: sequencie efeitos visuais com trilhas de ativação para enviar eventos ao seu gráfico em momentos selecionados. Obtenha controle preciso com tempo pré-programado (por exemplo, reproduzindo efeitos durante uma cena).
  • Ligantes de propriedade: Eles vinculam valores de cena ou de jogabilidade às propriedades Expostas no seu Blackboard para que seus efeitos reajam às mudanças na cena, em tempo real.
Explore cenas de amostra detalhadas do gráfico VFX
GooBall está de volta: O primeiro jogo Made with Unity retorna como uma cena de amostra de efeitos visuais.
GooBall está de volta: O primeiro jogo Made with Unity retorna como uma cena de amostra de efeitos visuais.

Enxames coloridos de tiras de partículas, efeitos explosivos para um meteoritoem queda e uma GooBallextra viscosa: Esses são apenas alguns dos efeitos que você encontrará nos Exemplos de Visual Effect Graph(HDRP).

Cada amostra destaca diferentes cenários envolvendo o gráfico de efeitos visuais. Para uma melhor compreensão, esta seção do e-book analisa como algumas dessas amostras foram criadas, nomeadamente através da utilização de:

  • Shader e gráfico VFX juntos
  • Eventos de GPU para acionar outros sistemas no mesmo gráfico
  • Movimento orgânico adicionado às Faixas de Partículas por meio do Operador de Ruído e Blocos disponíveis para personalizar o mapeamento de textura, geração e orientação de cada Faixa de Partículas
  • Um único gráfico para conduzir outros gráficos em um efeito visual
  • Um contexto de Spawn para desencadear muitos outros efeitos
  • Amostragem de malha experimental para buscar dados de uma malha e incluir o resultado no gráfico

Veja o e-book para mais clipes que mostram as diferentes amostras, incluindo a seguinte introdução à cena GooBall.

Melhore seus efeitos visuais com ferramentas de pipeline
Um campo vetorial impulsiona o efeito UnityLogo.
Um campo vetorial impulsiona o efeito UnityLogo.

Os efeitos não são isolados no vácuo. Muitas vezes, você precisará fornecer dados externos para atingir a aparência desejada.

E se você quiser que o gênio saia de uma lâmpada mágica? Ou você gostaria de integrar um holograma? Embora você possa fazer muito disso com funções matemáticas e operadores, talvez precise do efeito para interagir com formas e formatos mais complexos.

Esta seção explica como usar três tipos de dados suportados no Unity para aprimorar seus efeitos visuais: Caches de pontos, campos de distância assinadose campos vetoriais. Outras ferramentas que você aprenderá são o VFXToolbox, que apresenta ferramentas adicionais para artistas de efeitos visuais do Unity , e o Flipbook Texture Sheets para criar efeitos animados em um sprite.

Baixe o e-book e diga-nos o que você achou
O guia definitivo para criar efeitos visuais avançados no Unity | E-book

Outros capítulos do guia abordam técnicas de otimização para efeitos visuais, desenvolvimentos futuros para VFX Graph e, finalmente, uma longa lista de tutoriais e vídeos. Estamos felizes em poder oferecer a você este recurso valioso, que pode ser baixado gratuitamente (assim como todos os nossos e-books técnicos). Não hesite em compartilhar seu feedback conosco neste fórum.

Para obter uma lista completa dos e-books disponíveis do Unity , confira o hub de instruções ou navegue pela documentação em Trabalhando no Unity > Guia de práticas recomendadas.