> 샘플 & 튜토리얼 > 콘텐츠 예제 > 포스트 프로세싱 콘텐츠 예제
참고 : //github.com/Unity-Technologies/PostProcessing/wiki
다운로드
유니티 에서 Window -> Package Manager -> Package : Unity Registry -> Post Processing 다운로드
적용
카메라를 선택 -> Add Componet -> Post-process Layer 추가
추가를 하면 Layer 부분에 경고 표시가 뜹니다. Layer를 선택을 해줘야 효과가 적용이 되기 때문에 Layer를 선택을 해줍니다.
먼저 Layer를 적용하기 전에 새로운 Layer를 만들어 줍니다. Layer 버튼을 누른뒤 Add Layer를 통해 Post process Layer를 만들어 줍니다.
저는 User Layer 3번에 새로운 Layer를 추가 했습니다. 다른 번호에 추가를 해도 상관은 없습니다.
Post process layer component 에 있는 Layer를 방금 추가한 PostProcess로 바꾸어 줍니다.
Hierarachy 창에서 마우스 우클릭을 통해 3D Object -> Post-process Volume을 클릭해 추가시킵니다.
상단에 있는 GameObject를 통해서도 추가를 할 수 있습니다.
추가를 하시면 이렇게 Box Collider와 Post-process Volume 이 추가되신 걸 확인할 수 있습니다.
추가를 한 후 Layer를 Post-process Layer에서 설정한 똑같은 Layer로 지정을 해 주어야 효과가 들어갑니다.
저는 색 보정(Color Grading) 효과를 넣었는데 Layer 설정 전 효과가 들어가지 않지만 설정을 하면 효과가 들어가는 것을 확인할 수 있습니다.
Post-process Volume Component를 보시면 효과를 넣기 전에 Profile을 만들어 주셔야 합니다. Profile 옆에 New 버튼을 눌러 줍시다.
New 버튼을 누르면 Profile 이 생성이 되고 현재 Scene이 있는 폴더의 씬의 이름 + _Profiles 폴더가 생성 이 됩니다. 생성된 폴더 안에는 추가한 Profile 데이터가 생성이 됩니다.
Add effect -> Unity -> 효과 추가를 통해 다양한 Post-Porcess 효과를 넣을 수 있습니다.
참고
URP(Universal Render Pipeline) 유니버설 렌더 파이프 라인의 경우 자체 Post-Process가 있기 때문에 여기서 다루는
Post Processing Stack v2 패키지와 호환되지 않습니다.
효과 및 Componet 정리
Post-porcess의 Component와 effect 효과는 추후 포스팅할 예정입니다.
올릴 때마다 링크를 업데이트하겠습니다.
- Post-process Debug
- Post-process Layer
- Post-process Volume
- Ambient Occlusion
- Auto Exposure
- Bloom
- Chromatic Aberration
- Color Grading
- Depth of Field
- Grain
- Lens Distortion
- Motion Blur
- Screen-space reflections
- Vignette
[유니티(Unity)] (Post Process) Ambient Occlusion
앰비언트 어클루전 (Ambient Occlusion)(주변 폐색) 은 주름, 구멍, 교차점 및 서로 가까운 표면을 어둡게 하여 실제 환경에서 일어나는 일을 시뮬레이션하여 틈새 그림자를 근사화하는 후처리 효과
junbastick.tistory.com
[유니티(Unity)] (Post Process) Auto Exposure
오토 익스포져(Auto Exposure)(자동 노출) 자동 노출은 사람의 눈이 다양한 수준의 어둠에 적용하는 방식을 모방합니다. 자동 노출 효과는 이미지에 포함된 밝기 레벨 범위에 따라 이미지의 노출을
junbastick.tistory.com