Poradnik dotyczący efektu blasku obiektu dla Unity
W tym samouczku pokażę, jak uzyskać efekt świecenia przy użyciu pakietu Post Processing Unity.
Więc zaczynajmy!
Kroki
Najpierw musimy pobrać pakiet Post Processing.
- W Unity przejdź do 'Window' -> 'Package Manager'
- W Menedżerze pakietów wybierz "All packages"
- Poczekaj, aż wszystkie pakiety się załadują, a następnie wybierz "Post Processing" z listy
- Kliknij "Install" w prawym dolnym rogu (jeśli nie jest jeszcze zainstalowany), a następnie poczekaj na zainstalowanie pakietu.
- Dodaj komponent "Post Process Layer" do kamery głównej
- Zmień zmienną Layer na 'PostProcessing' (utwórz nową warstwę o tej nazwie, jeśli jej nie masz)
- Zmień warstwę kamery głównej na 'PostProcessing'
- Dodaj kolejny komponent do kamery głównej o nazwie "Post Process Volume"
- Zaznacz pole wyboru "Is Global"
- Kliknij prawym przyciskiem myszy folder Zasoby -> 'Create' -> 'Post-processing Profile', nazwij go "BloomProfile"
- Wybierz "BloomProfile" i w widoku inspektora kliknij 'Add effect...' -> 'Unity' -> 'Bloom'
- W efekcie Bloom zaznacz pola Intensity, Diffusion i Fast Mode i ustaw wartości z poniższego zrzutu ekranu:
- Przypisz "BloomProfile" do zmiennej profilu w "Post Process Volume"
- Przeciągnij i upuść obiekt, do którego chcesz zastosować efekt świecenia, do widoku Scena (w moim przypadku będzie to model miecza świetlnego)
- Wybierz materiał, który chcesz świecić i upewnij się, że jego Shader jest ustawiony na "Standard"
- Zaznacz pole wyboru "Emission"
- Kliknij kolor "HDR" i zwiększ wartość "Intensity"
Obiekt powinien teraz świecić: