랜드스케이프 콜리전
언리얼 엔진 5(UE5) 랜드스케이프 시스템을 사용하면 전체 랜드스케이프(Landscape)에 대한 단순 콜리전과 복합 콜리전 둘 다에 사용되는 지오메트리의 디테일 레벨을 컴포넌트별 또는 전체적으로 지정할 수 있습니다. 다음 섹션에서는 콜리전 시스템 사용법과 UE5 프로젝트에서 콜리전 시스템을 사용하기 전에 알아둘 정보를 살펴봅니다.
이 예시에서는 UE5 런처의 학습(Learn) 탭에 있는 콘텐츠 예제 프로젝트, 구체적으로는 랜드스케이프 맵을 사용하겠습니다.
콜리전 밉 레벨
레벨에 배치된 아무 랜드스케이프 액터나 선택하고 디테일(Details) 패널로 가면 콜리전(Collision) 섹션에 콜리전 밉 레벨(Collision Mip Level) 과 단순 콜리전 밉 레벨(Simple Collision Mip Level) 이라는 두 개의 세팅이 보입니다.
콜리전 밉 레벨(Collision Mip Level) | 콜리전 밉 레벨은 랜드스케이프에 사용되는 복합(Complex) 콜리전 밉 레벨의 복잡도를 설정합니다. 콜리전 밉 레벨을 디폴트인 0 으로 설정하면 매우 정확한 랜드스케이프 콜리전을 얻을 수 있지만 메모리 비용이 높아집니다. 이 값을 최대 세팅 값인 5 로 설정하면 랜드스케이프 콜리전 비용은 저렴해지지만 콜리전의 정확성이 떨어집니다. ![]() ![]() ![]() ![]() 슬라이더를 드래그하여 콜리전 밉 레벨을 0에서 5로 조정할 수 있습니다. |
단순 콜리전 밉 레벨(Simple Collision Mip Level) | 단순 콜리전 밉 레벨은 랜드스케이프에 사용되는 단순(Simple) 콜리전 밉 레벨의 복잡도를 설정합니다. 단순 콜리전 밉 레벨을 디폴트인 0 으로 설정하면 매우 정확한 랜드스케이프 콜리전을 얻을 수 있지만 메모리 비용이 높아집니다. 이 값을 최대 세팅 값인 5 로 설정하면 랜드스케이프 콜리전 비용은 저렴해지지만 콜리전의 정확성이 떨어집니다. ![]() ![]() ![]() ![]() 슬라이더를 드래그하여 단순 콜리전 밉 레벨을 0에서 5로 조정할 수 있습니다. |
콜리전 밉 레벨 보기
플레이어 콜리전 뷰 모드를 사용하여 랜드스케이프 콜리전 지오메트리를 시각화할 수 있습니다. 이 뷰 모드를 활성화하려면, 에디터 뷰포트 툴바의 뷰 모드(View Mode) 메뉴에서 플레이어 콜리전(Player Collision) 또는 비저빌리티 콜리전(Visibility Collision) 을 선택합니다.
전체 크기로 보려면 이미지를 클릭하세요.
플레이어 콜리전(Player Collision) | 플레이어 콜리전 뷰 모드는 단순 콜리전 밉 레벨을 표시합니다. ![]() |
비저빌리티 콜리전(Visibility Collision) | 비저빌리티 콜리전 뷰 모드는 콜리전 밉 레벨을 표시합니다. ![]() |
랜드스케이프 콜리전 밉 레벨 조정하기
단순 랜드스케이프 콜리전과 복합 랜드스케이프 콜리전의 복잡도 설정 방법은 동일하며 다음과 같습니다:
-
에디터 뷰포트에서 랜드스케이프 터레인을 선택합니다. 디테일(Details) 패널에서 콜리전(Collision) 섹션을 펼칩니다.
원본 이미지를 보려면 클릭하세요.
-
콜리전 섹션에서 콜리전 밉 레벨 옵션을 찾습니다. 옵션의 값을 0 ~ 5 사이의 값으로 설정한 다음, Enter 키를 눌러 변경사항을 적용합니다. 레벨의 회색 콜리전 메시가 자동으로 업데이트되어 변경사항을 반영합니다.
콜리전 밉 레벨 옵션 혼합
단순 랜드스케이프 콜리전 메시와 복합 랜드스케이프 콜리전 메시 양쪽의 복잡도를 설정하여 퍼포먼스와 정확도 사이의 균형을 더 잘 맞출 수 있습니다. 프로젝트에서 단순 콜리전 레벨과 복합 콜리전 레벨을 각기 독립적으로 설정하는 방법은 다음과 같습니다:
-
랜드스케이프를 선택하고 디테일 패널에서 콜리전 섹션을 펼칩니다.
원본 이미지를 보려면 클릭하세요.
-
콜리전 밉 레벨 의 값을 0 으로 설정하고 단순 콜리전 밉 레벨 의 값은 2 로 설정합니다.
원본 이미지를 보려면 클릭하세요.
아래 비교 이미지를 보면 콜리전 밉 레벨과 단순 콜리전 밉 레벨 값을 다르게 설정했을 때 랜드스케이프 콜리전이 어떻게 되는지 확인할 수 있습니다.


대부분의 경우에 콜리전 밉 레벨 값은 그대로 0으로 두고 단순 콜리전 밉 레벨 값만 1이나 2로 설정하면 됩니다. 더 높게 설정하면 플레이어와 콜리전 사이가 부정확하게 표시되기 시작합니다.
랜드스케이프 컴포넌트별 콜리전 밉 레벨 설정
개별 랜드스케이프 컴포넌트(Landscape Component)에 콜리전 밉 레벨 콜리전을 설정하면 레벨 안 플레이 불가능 영역의 랜드스케이프 콜리전 복잡도를 줄일 수 있습니다.
프로젝트에서 개별 컴포넌트에 콜리전 밉 레벨을 설정하는 방법은 다음과 같습니다.
-
모드(Modes) 드롭다운에서 랜드스케이프 옵션을 클릭하고 관리(Manage) 탭을 선택합니다.
원본 이미지를 보려면 클릭하세요.
원본 이미지를 보려면 클릭하세요.
-
왼쪽 마우스 버튼 으로 몇 개의 랜드스케이프 컴포넌트를 클릭하여 선택합니다. 선택한 랜드스케이프 컴포넌트는 빨간색으로 하이라이트됩니다.
원본 이미지를 보려면 클릭하세요.
-
디테일 패널에서 랜드스케이프 컴포넌트(Landscape Component) 섹션을 펼치고 콜리전 밉 레벨(Collision Mip Level) 과 단순 콜리전 밉 레벨(Simple Collision Mip Level) 을 모두 5 로 변경합니다.
원본 이미지를 보려면 클릭하세요.
-
랜드스케이프 관리 섹션의 툴 세팅(Tool Settings) 에서 컴포넌트 선택 지우기(Clear Component Selection) 버튼을 눌러 현재 선택된 랜드스케이프 컴포넌트를 모두 지웁니다.
원본 이미지를 보려면 클릭하세요.
-
랜드스케이프 컴포넌트를 몇 개 더 선택하고 이번에는 두 콜리전 밉 레벨 값을 모두 2로 설정합니다.
원본 이미지를 보려면 클릭하세요.
다음 이미지에서는 외곽선이 표시된 네 개의 랜드스케이프 컴포넌트의 콜리전 밉 레벨을 각기 다른 레벨로 설정했습니다.
원본 이미지를 보려면 클릭하세요.
숫자 | 콜리전 밉 레벨 |
---|---|
1 | 3 |
2 | 4 |
3 | 5 |
4 | 2 |