Zelfstudie over objectgloei-effecten voor Unity

In deze tutorial laat ik zien hoe je een stralend effect kunt bereiken met het Post Processing-pakket van Unity.

Dus laten we beginnen!

Stappen

Eerst moeten we het Post Processing-pakket downloaden.

  • Ga in Unity naar 'Window' -> 'Package Manager'

  • Selecteer in Pakketbeheer "All packages"

  • Wacht tot alle pakketten zijn geladen en selecteer vervolgens "Post Processing" uit de lijst

  • Klik op "Install" in de rechterbenedenhoek (als het nog niet is geïnstalleerd) en wacht vervolgens tot het pakket is geïnstalleerd.
  • Voeg de component "Post Process Layer" toe aan de hoofdcamera
  • Verander de Layer-variabele in 'PostProcessing' (maak een nieuwe laag met die naam als je die niet hebt)
  • Wijzig de laag Hoofdcamera in 'PostProcessing'

  • Voeg nog een component toe aan de hoofdcamera genaamd "Post Process Volume"
  • Vink het selectievakje "Is Global" aan

  • Klik met de rechtermuisknop op de map Activa -> 'Create' -> 'Post-processing Profile', noem deze "BloomProfile"

  • Selecteer "BloomProfile" en klik in Inspector View op 'Add effect...' -> 'Unity' -> 'Bloom'
  • Schakel in het Bloom-effect de selectievakjes Intensiteit, Diffusie en Snelle modus in en stel de waarden in uit de onderstaande schermafbeelding:

  • Wijs "BloomProfile" toe aan de profielvariabele in "Post Process Volume"

  • Sleep het object waarop u het gloeiende effect wilt toepassen naar de scèneweergave (in mijn geval is dit een model van een lichtzwaard)

  • Selecteer het materiaal dat je wilt laten gloeien en zorg ervoor dat de Shader is ingesteld "Standard"
  • Schakel het selectievakje "Emission" in

  • Klik op de kleur "HDR" en verhoog de waarde "Intensity"

Het object zou nu moeten gloeien:

Voorgestelde artikelen
De juiste zwaardmodellen kiezen voor uw Unity-project
De kracht van tijdelijke texturen voor prototypen in eenheid
Hoofdmenu-tutorial voor Unity
Zombies toevoegen aan Unity-spellen
Modulaire binnenplaats - Een solide basis voor virtuele omgevingen
Herziening van het Unity Asset Store-pakket - Planet Shader en Shadowing System
Een laadscherm maken in Unity