알파 클리핑
Alpha Clipping 옵션은 머티리얼이 컷아웃 셰이더로 동작하는지 여부를 제어합니다.
Alpha Clipping을 활성화하면 불투명 영역과 투명 영역 사이에 하드 에지가 있는 투명 효과를 생성합니다. HDRP는 Threshold 필드에 지정한 값보다 알파 값이 낮은 픽셀을 렌더링하지 않음으로써 이러한 효과를 구현합니다. 예를 들어 Threshold를 0.1로 설정하면 HDRP는 0.1 미만의 알파 값을 렌더링하지 않습니다.
이 기능을 활성화하면 HDRP는 알파 컷오프 효과를 커스터마이즈하는 데 사용할 수 있는 다음의 프로퍼티를 노출합니다.
프로퍼티 | 설명 |
---|---|
Threshold | HDRP가 각 픽셀을 렌더링해야 하는지 여부를 결정할 때 사용하는 알파 값 제한입니다. 픽셀의 알파 값이 제한보다 높거나 같으면 HDRP는 픽셀을 렌더링합니다. 값이 제한보다 낮으면 HDRP는 픽셀을 렌더링하지 않습니다. 기본값은 0.5입니다. |
표면 타입을 Transparent로 설정하면 HDRP는 다음의 프로퍼티를 노출합니다.
프로퍼티 | 설명 |
---|---|
Transparent depth prepass | 투명 표면의 폴리곤을 뎁스 버퍼에 추가하여 정렬을 개선합니다. |
- Threshold | HDRP가 투명 뎁스 프리패스에 사용하는 알파 값 제한입니다. 위에서 설명한 메인 Threshold 프로퍼티와 동일한 방식으로 동작합니다. |
Transparent depth postpass | 이 옵션을 활성화하면 포스트 프로세싱이 사용하는 뎁스 버퍼에 폴리곤을 추가합니다. |
- Threshold | HDRP가 투명 뎁스 포스트패스에 사용하는 알파 값 제한입니다. 위에서 설명한 메인 Threshold 프로퍼티와 동일한 방식으로 동작합니다. |