Tutorial sull'effetto bagliore degli oggetti per Unity

In questo tutorial, mostrerò come ottenere un effetto luminoso utilizzando il pacchetto di post-elaborazione di Unity.

Allora cominciamo!

Passi

Per prima cosa dobbiamo scaricare il pacchetto Post Processing.

  • In Unity vai a 'Window' -> 'Package Manager'

  • In Gestione pacchetti seleziona "All packages"

  • Attendi il caricamento di tutti i pacchetti, quindi seleziona "Post Processing" dall'elenco

  • Fai clic su "Install" nell'angolo in basso a destra (se non è ancora installato), quindi attendi l'installazione del pacchetto.
  • Aggiungi il componente "Post Process Layer" alla fotocamera principale
  • Cambia la sua variabile Layer in 'PostProcessing' (crea un nuovo layer con quel nome se non ne hai)
  • Cambia il livello Fotocamera principale in 'PostProcessing'

  • Aggiungi un altro componente alla fotocamera principale chiamato "Post Process Volume"
  • Seleziona la casella di controllo "Is Global"

  • Fare clic con il tasto destro sulla cartella Risorse -> 'Create' -> 'Post-processing Profile', chiamarla "BloomProfile"

  • Seleziona "BloomProfile" e nella vista Inspector fai clic su 'Add effect...' -> 'Unity' -> 'Bloom'
  • Nell'effetto Bloom seleziona le caselle di controllo Intensità, Diffusione e Modalità veloce e imposta i valori dallo screenshot qui sotto:

  • Assegna "BloomProfile" alla variabile Profile in "Post Process Volume"

  • Trascina e rilascia l'oggetto a cui vuoi applicare l'effetto luminoso nella vista Scena (nel mio caso sarà un modello di una spada laser)

  • Seleziona il materiale che vuoi illuminare e assicurati che il suo Shader sia impostato su "Standard"
  • Abilita la casella di controllo "Emission"

  • Fare clic sul colore "HDR" e aumentare il valore "Intensity"

L'oggetto ora dovrebbe brillare: