Tutorial de efeito de brilho de objeto para Unity

Neste tutorial, mostrarei como obter um efeito brilhante usando o pacote Post Processing Unity.

Então vamos começar!

Passos

Primeiro, precisamos baixar o pacote Post Processing.

  • Em Unity vá para 'Window' -> 'Package Manager'

  • No Gerenciador de Pacotes selecione "All packages"

  • Aguarde o carregamento de todos os pacotes e selecione "Post Processing" na lista

  • Clique em "Install" no canto inferior direito (se ainda não estiver instalado) e aguarde a instalação do pacote.
  • Adicione o componente "Post Process Layer" à câmera principal
  • Mude sua variável Layer para 'PostProcessing' (crie uma nova camada com esse nome se você não tiver nenhuma)
  • Altere a camada da câmera principal para 'PostProcessing'

  • Adicione outro componente à câmera principal chamado "Post Process Volume"
  • Marque a caixa de seleção "Is Global"

  • Clique com o botão direito na pasta Ativos -> 'Create' -> 'Post-processing Profile', chame-a "BloomProfile"

  • Selecione "BloomProfile" e na Visualização do Inspetor clique em 'Add effect...' -> 'Unity' -> 'Bloom'
  • No efeito Bloom marque as caixas de seleção Intensidade, Difusão e Modo Rápido e defina os valores da imagem abaixo:

  • Atribua "BloomProfile" à variável Profile em "Post Process Volume"

  • Arraste e solte o objeto ao qual deseja aplicar o efeito brilhante na visualização da cena (no meu caso será um modelo de sabre de luz)

  • Selecione o material que deseja iluminar e certifique-se de que seu Shader esteja definido como "Standard"
  • Ative a caixa de seleção "Emission"

  • Clique na cor "HDR" e aumente o valor "Intensity"

O objeto agora deve brilhar:

Artigos sugeridos
Crie um efeito de espuma para lavadora de alta pressão no Unity
Tutorial de minimapa do tipo visão geral para Unity
Tutorial do Menu Principal para Unity
Tutorial de pós-processamento de efeito de imagem de visão noturna para Unity
Criando um efeito de filtro de fita VHS no Unity
Como pintar com sistema de partículas no Unity
Tutorial multijogador com tela dividida no mesmo PC para Unity