URP는 Unity 터레인용 터레인 릿 셰이더를 사용합니다. 이 셰이더는 릿 셰이더의 단순화된 버전입니다. 하나의 터레인은 최대 8개의 터레인 레이어가 있는 터레인 릿 머티리얼을 사용할 수 있습니다.

터레인 릿 셰이더로 렌더링된 터레인 게임 오브젝트입니다.
| 프로퍼티 | 설명 |
|---|---|
| Enable Height-based Blend | 이 프로피터를 활성화하면 Unity가 Mask Map 텍스처의 청색 채널에서 높이 값을 가져옵니다. 비활성화하면 Unity는 스플랫맵 텍스처에 페인팅된 가중치에 따라 터레인 레이어를 블렌딩합니다. 이 프로퍼티를 비활성화하고 터레인 릿 셰이더 머티리얼을 터레인에 할당하면, URP는 Paint Texture 툴 인스펙터에서 해당 터레인에 추가된 각 터레인 레이어에 대해 Opacity as Density Blend 옵션을 추가합니다. 참고: 터레인에 있는 터레인 레이어가 4개가 넘는 경우 Unity는 이 옵션을 무시합니다. |
| Height Transition | 터레인 레이어 사이에 있는 부드러운 전환 영역의 크기를 월드 공간 단위로 선택합니다. |
| Enable Per-pixel Normal | 이 프로퍼티를 활성화하면 Unity가 픽셀 수준에서 노멀 맵 텍스처를 샘플링하여 멀리 있는 터레인 부분에 대한 지오메트리 디테일을 더 많이 보존합니다. Unity는 하이트맵에서 런타임 시점에 메시 지오메트리가 아니라 지오메트리 노멀 맵을 생성합니다. 따라서 메시의 해상도가 낮은 경우에도 고해상도 메시 노멀을 사용할 수 있습니다. 참고: 이 옵션은 터레인에서 Draw Instanced를 활성화한 경우에만 작동합니다. |
터레인에서 Paint Holes 툴을 사용하려면 프로젝트의 URP 에셋에서 Terrain Holes 체크박스를 선택해야 합니다. 그러지 않으면 애플리케이션을 빌드할 때 터레인 구멍이 보이지 않습니다.