알파 클리핑
Alpha Clipping 옵션은 머티리얼이 컷아웃 셰이더로 동작하는지 여부를 제어합니다.
Alpha Clipping을 활성화하면 불투명 영역과 투명 영역 사이에 하드 에지가 있는 투명 효과를 생성합니다. HDRP는 Threshold 필드에 지정한 값보다 알파 값이 낮은 픽셀을 렌더링하지 않음으로써 이러한 효과를 구현합니다. 예를 들어 Threshold를 0.1로 설정하면 HDRP는 0.1 미만의 알파 값을 렌더링하지 않습니다.
이 기능을 활성화하면 HDRP는 알파 클리핑 효과를 커스터마이즈하는 데 사용할 수 있는 다음의 프로퍼티를 노출합니다.
프로퍼티 | 설명 |
---|---|
Threshold | HDRP가 각 픽셀을 렌더링해야 하는지 여부를 결정할 때 사용하는 알파 값 제한을 설정합니다. 픽셀의 알파 값이 제한보다 높거나 같으면 HDRP는 픽셀을 렌더링합니다. 값이 제한보다 낮으면 HDRP는 픽셀을 렌더링하지 않습니다. 기본값은 0.5입니다. |
Use Shadow Threshold | 체크박스를 활성화하여 알파 클리핑 그림자에 대해 다른 임계값을 설정합니다. |
- Shadow Threshold | HDRP가 픽셀에 대한 그림자를 렌더링해야 하는지 여부를 결정할 때 사용하는 알파 값 제한을 설정합니다. |
Alpha to Mask | 체크박스를 활성화하여 알파 투 커버리지를 켭니다. MSAA를 사용하는 경우 알파 투 커버리지는 멀티샘플 커버리지 마스크를 픽셀 셰이더 결과 알파 값과 비례하여 수정합니다. 일반적으로 안티앨리어싱 초목과 다른 알파 테스트된 셰이더에 사용됩니다. |
표면 타입을 Transparent로 설정하면 HDRP는 Transparent Depth Prepass와 Transparent Depth Postpass 프로퍼티를 노출합니다. HDRP를 사용하여 이 두 가지 패스에 대한 개별 임계값을 설정할 수 있습니다.
프로퍼티 | 설명 |
---|---|
Prepass Threshold | 슬라이더를 사용하여 HDRP가 투명 뎁스 프리패스에 사용하는 알파값 제한을 설정합니다. 위에서 설명한 메인 Threshold 프로퍼티와 동일한 방식으로 동작합니다. 이 프로퍼티는 Transparent Depth Prepass 체크박스를 활성화하는 경우에만 나타납니다. |
Postpass Threshold | 슬라이더를 사용하여 HDRP가 투명 뎁스 포스트패스에 사용하는 알파 값 제한을 설정합니다. 위에서 설명한 메인 Threshold 프로퍼티와 동일한 방식으로 동작합니다. 이 프로퍼티는 Transparent Depth Postpass 체크박스를 활성화하는 경우에만 나타납니다. |