
포스트 프로세싱으로 효과 강조하기
Tutorial
Beginner
+10XP
20 mins
Unity Technologies
포스트 프로세싱을 활용하여 Emission을 더욱 강조할 수 있는 차시입니다.
1. 포스트 프로세싱 소개
장면에 배치된 다양한 객체들은 카메라에 의해 촬영되고 평면 화면의 결과물로 만들어져 사용자에게 보여줍니다. 그런데 화면 결과물을 사용자에게 보여주기 전에 조미료를 더해 더욱 화려하고 풍부한 그래픽으로 만들 수 있는데 이 방법을 포스트 프로세싱이라고 합니다.
Universial RP 템플릿에서는 Volume 이라는 컴포넌트와 Volume Profile 에셋을 사용하여 편리하게 포스트 프로세싱을 적용할 수 있습니다.
2. 포스트 프로세싱 준비하기
Universial 3D의 기본 Scene은 Global Volume이 포함되어 있지만 2D는 그렇지 않습니다. 그래서 사전 준비 작업이 필요합니다. 먼저 카메라부터 살펴봅니다. Rendering 카테고리를 펼치면 Post Processing 속성이 있는데 기본 값으로 해제되어 있습니다. 눌러서 체크합니다.
이제 Hierachy의 + 버튼을 클릭하고 Volume > Global Volume 메뉴를 눌러 생성합니다. 장면 전역에 포스트 프로세싱을 적용할 것이므로 Mode는 Global로 둡니다.
Volume 컴포넌트는 Volume Profile이라는 데이터 컨데이터 에셋을 필요로 하는데 비어있다면 New 버튼이 표시됩니다. New를 누르면 해당 Scene 폴더와 함께 Global Volume Profile 에셋이 생성됩니다.
3. 빛번짐 Bloom 효과 추가하기
Volume Profile이 할당되면 Add Override 버튼을 통해 여러가지 효과를 넣을 수 있습니다. 그 중에서 우리가 필요한 효과는 Emission을 더욱 강조할 빛 번짐 (Bloom) 입니다. Add Override > Porst-processing > Bloom을 선택합니다.
정말 많은 속성을 가지고 있어 복잡하지만 Intensity만 수정해도 충분한 효과를 얻을 수 있습니다. Intensity 옆 체크 박스를 클릭하여 활성화를 하고 값을 1 ~ 2 사이 원하는 모습이 되도록 설정하면 됩니다. 과한 수치는 오히려 장면의 분위기를 해칠 수 있으니 적당 값을 찾으시길 바랍니다.
기회가 된다면 임계값 Threshold 와 번짐의 세기값 Scatter까지 활성화하여 조절해보시길 바랍니다. 또한 이 프로젝트에서는 에셋 폴더의 Settings 폴더에 사전 설정이 완료된 Global Volume Profile이 포함되어 있으니 이것으로 적용해보셔도 좋습니다.