지오메트리가 뎁스 테스트를 통과하거나 이에 실패하는 조건을 설정합니다.
| 기능 이름 | URP(유니버설 렌더 파이프라인) | HDRP(고해상도 렌더 파이프라인) | 커스텀 SRP | 빌트인 렌더 파이프라인 |
|---|---|---|---|---|
| ZTest | 지원 | 지원 | 지원 | 지원 |
이 커맨드는 렌더 상태를 변경합니다. Pass 블록에서 사용하여 해당 패스의 렌더 상태를 설정하거나, SubShader 블록에서 사용하여 해당 서브셰이더에 있는 모든 패스의 렌더 상태를 설정할 수 있습니다.
| 서명 | 예제 구문 | 기능 |
|---|---|---|
| ZTest [operation] | ZTest Less | 지오메트리가 뎁스 테스트를 통과하거나 이에 실패하는 조건을 설정합니다. |
| 파라미터 | 값 | 기능 |
|---|---|---|
| operation | ||
| Disabled | 뎁스 테스트를 비활성화합니다. | |
| Never | 거리에 관계없이 지오메트리를 드로우하지 않습니다. | |
| Less | 기존 지오메트리 앞에 있는 지오메트리를 드로우합니다. 기존 지오메트리와 같은 거리에 있거나 기존 지오메트리 뒤에 있는 지오메트리는 드로우하지 않습니다. | |
| Equal | 기존 지오메트리와 같은 거리에 있는 지오메트리를 드로우합니다. 기존 지오메트리 앞이나 뒤에 있는 지오메트리는 드로우하지 않습니다. | |
| LEqual | 기존 지오메트리 앞이나 같은 거리에 있는 지오메트리를 드로우합니다. 기존 지오메트리 뒤에 있는 지오메트리는 드로우하지 않습니다. 이 값이 기본값입니다. |
|
| Greater | 기존 지오메트리 뒤에 있는 지오메트리를 드로우합니다. 기존 지오메트리와 같은 거리에 있거나 기존 지오메트리 앞에 있는 지오메트리는 드로우하지 않습니다. | |
| NotEqual | 기존 지오메트리와 같은 거리에 있지 않은 지오메트리를 드로우합니다. 기존 지오메트리와 같은 거리에 있는 지오메트리는 드로우하지 않습니다. | |
| GEqual | 기존 지오메트리 뒤 또는 같은 거리에 있는 지오메트리를 드로우합니다. 기존 지오메트리 앞에 있는 지오메트리는 드로우하지 않습니다. | |
| Always | 뎁스 테스트가 발생하지 않습니다. 거리에 관계없이 지오메트리를 드로우합니다. |