비저빌리티(Visibility) 툴을 사용하면 랜드스케이프에 마스크를 적용하여 구덩이를 만들고 동굴과 같은 지역을 생성할 수 있습니다.
비저빌리티 툴 사용하기
이 예제에서는 랜드스케이프 비저빌리티 마스크(Landscape Visibility Mask)를 사용하도록 설정된 랜드스케이프 머티리얼(Landscape Material)과 비저빌리티(Visibility) 툴을 사용합니다. 이 방식으로 랜드스케이프의 일부를 보이지 않거나 보이게 페인팅할 수 있으므로 추가적인 스태틱 메시 액터(Static Mesh Actors)를 사용하여 동굴 같은 다양한 지하 영역을 생성할 수 있습니다. 위 영상은 보이지 않게 페인팅한 다음 다시 보이게 페인팅하는 방법을 시연합니다.
다음 컨트롤을 사용하여 랜드케이프의 비저빌리티의 마스크 적용 영역을 페인팅하거나 마스크를 해제합니다.
| 컨트롤 | 작업 |
|---|---|
| 좌클릭 | 비저빌리티 마스크를 추가하여 랜드스케이프를 보이지 않게 만듭니다. |
| Shift + 좌클릭 | 비저빌리티 마스크를 제거하여 랜드스케이프 컴포넌트를 다시 보이게 만듭니다. |


이 예제에서는 랜드스케이프 홀 머티리얼을 사용하여 랜드스케이프의 보이지 않는 영역, 또는 마스크가 적용된 영역을 페인팅했습니다. 마스크가 적용된 영역을 페인팅할 때는 켜진 상태나 꺼진 상태만 가질 수 있습니다. 다시 말해, 마스크를 완전히 적용한 상태에서 서서히 해제하는 그레이디언트는 사용할 수 없습니다.
오파시티 마스크를 사용하여 홀 생성하기
스컬프팅 툴을 사용하여 랜드스케이프에 세로 홀을 생성할 수 있지만, 동굴용 구멍과 같은 가로 홀을 생성해야 할 수도 있습니다. 그렇게 하려면 오파시티 마스크를 사용하여 비저빌리티 툴로 랜드스케이프 섹션의 비저빌리티 '페인트'를 조금씩 없애면 됩니다.
랜드스케이프 섹션의 비저빌리티를 페인팅하려면, 랜드스케이프 홀 머티리얼(Landscape Hole Material)을 사용하여 랜드스케이프 머티리얼을 정확하게 설정해야 합니다. 이 머티리얼을 적절하게 설정하는 방법에 대한 내용은 여기 랜드스케이프 홀 머티리얼에서 확인하세요.
랜드스케이프 홀 머티리얼을 할당하지 않고 비저빌리티 툴을 사용하면, 선택한 섹션에 적용된 머티리얼 레이어를 비저빌리티 툴이 제거하지만, 랜드스케이프 자체에는 홀이 생기지 않습니다.
랜드스케이프 홀 머티리얼을 설정한 다음에는 페인트 툴을 사용하여 랜드스케이프에 홀을 생성할 수 있습니다.
랜드스케이프에 홀을 생성하는 방법은 다음과 같습니다.
-
랜드스케이프 홀 머티리얼(Landscape Hole Material) 을 랜드스케이프에 할당합니다.
전체 크기로 보려면 이미지를 클릭하세요.
-
랜드스케이프 툴바의 스컬프팅(Sculpt) 모드에서 비저빌리티(Visibility) 툴을 선택합니다.
전체 크기로 보려면 이미지를 클릭하세요.
-
랜드스케이프에서 홀을 생성할 위치를 찾습니다.
-
브러시 크기를 원하는 크기로 조정합니다.
-
좌클릭 으로 홀을 생성하고, 생성된 홀을 Shift + 좌클릭 으로 지웁니다.
이제 스태틱 메시 액터를 랜드스케이프의 홀에 맞춰 동굴을 생성할 수 있습니다.
에디터에서 플레이(Play In Editor, PIE)를 사용하여 새 홀의 콜리전을 테스트하려면, 랜드스케이프 모드를 배치(Place) 모드로 변경해야 할 수 있습니다.
툴 세팅
이 섹션에서 조정 가능한 비저빌리티 관련 툴 세팅은 없습니다. 절차에 따라 적절한 랜드스케이프 홀 머티리얼을 설정하고(앞선 내용 참고) 페인트를 사용하여 마스크가 적용된 영역의 그리기를 제어하세요.
랜드스케이프에 랜드스케이프 홀 머티리얼 이 할당되지 않은 경우 타깃 레이어(Target Layers) 의 비저빌리티 툴에 다음과 같은 경고가 표시됩니다.
