모션 블러
모션 블러 효과는 실제 카메라가 카메라의 노출 시간보다 빠르게 움직이는 오브젝트를 촬영할 때 이미지에서 발생하는 블러 현상을 시뮬레이션합니다. 이는 일반적으로 빠르게 움직이는 오브젝트 또는 긴 노출 시간 때문에 발생합니다.
유니버설 렌더 파이프라인(URP)은 카메라 모션에만 블러를 적용합니다.
모션 블러 사용
Motion Blur는 볼륨 시스템을 사용합니다. 따라서 Motion Blur 프로퍼티를 활성화하고 수정하려면 씬의 볼륨에 Motion Blur 오버라이드를 추가해야 합니다. 볼륨에 Motion Blur를 추가하려면 다음 단계를 따르십시오.
- 씬 또는 계층 구조 뷰에서 Volume 컴포넌트가 포함된 게임 오브젝트를 선택하여 인스펙터에서 확인합니다.
- 인스펙터에서 Add Override > Post-processing으로 이동한 후 Motion Blur를 클릭합니다. 그러면 URP가 이 볼륨이 영향을 주는 모든 카메라에 Motion Blur를 적용합니다.
프로퍼티
프로퍼티 | 설명 |
---|---|
Quality | 효과의 품질을 설정합니다. 낮은 프리셋을 설정하면 성능이 향상되지만 화질이 저하됩니다. |
Intensity | 모션 블러 필터의 강도를 0에서 1 사이로 설정합니다. 값이 높을수록 블러 효과가 강해지지만, Clamp 파라미터에 따라 성능이 저하될 수 있습니다. |
Clamp | 카메라 회전으로 인해 발생하는 속도의 최대 길이를 설정합니다. 이는 과도한 성능 소모를 방지하기 위해 고속으로 블러를 제한합니다. 값은 화면 전체 해상도 대비 비율로 측정됩니다. 값 범위는 0에서 0.2 사이입니다. 기본값은 0.05입니다. |
성능 문제 해결
모션 블러가 성능에 미치는 영향을 최소화하려면 다음을 수행하십시오.
- Quality를 낮춥니다. 품질 설정을 낮추면 성능이 향상되지만, 시각적 결함이 보일 수 있습니다.
- Clamp를 낮추어 Unity가 고려하는 최대 속도를 감소시킵니다. 값이 낮을수록 성능이 더 향상됩니다.