Choose your operating system:
Windows
macOS
Linux
LOD 스태틱 메시 전환이 일어나는 시점 제어를 위해 UE4 는 스태틱 메시의 현재 스크린 스페이스 크기를 사용합니다. 이런 식의 LOD 전환 제어 방식이 잘 통하기는 하지만 한 플랫폼에 사용한 숫자가 다른 플랫폼에서도 잘 통하지는 않을 수 있습니다. 여기서는 UE4 프로젝트를 사용하는 플랫폼에 따라 LOD Screen Size (LOD 화면 크기)를 사용자 정의하는 법을 살펴봅니다.
단계
여기서는 LOD 전환이 일어나는 화면 크기를 플랫폼별로 지정하는 법을 살펴봅니다.
-
먼저 콘텐츠 브라우저 에서 사용할 LOD 가 몇 개 있는 스태틱 메시 를 찾아 스태틱 메시 에디터 에서 엽니다. 이 예제에 선택된 스태틱 메시의 LOD 는 넷이지만 프로젝트의 필요에 따라 더 많거나 적은 것을 선택해도 됩니다.
-
스태틱 메시를 스태틱 메시 에디터에서 열었으면, 디테일 패널 에서 LOD Settings (LOD 세팅) 카테고리를 펼칩니다.
-
Auto Compute LOD Distances (LOD 거리 자동 계산) 옆 박스의 체크를 해제하면 LOD 전환이 일어나는 거리를 수동 설정할 수 있습니다.
-
LOD Picker 섹션에서 Custom 옆 박스를 체크하여 활성화합니다. 스태틱 메시 에디터에서 동시에 모든 LOD 를 확인할 수 있습니다.
-
LOD1 섹션을 펼치고 Screen Size 옆 작은 흰색 삼각형 을 클릭하면 플랫폼별 LOD 오버라이드 추가 옵션이 나옵니다.
-
표시되는 플랫폼별 오버라이드 목록에서 Add Override for Mobile (모바일용 오버라이드 추가** 옵션을 선택합니다.
-
LOD 2 및 LOD 3 에도 위 단계를 반복합니다. 완성된 디테일 패널 모습은 다음 이미지와 같습니다.
-
이제 Mobile 옵션 아래 칸에 수치를 입력하여 모바일 화면 크기를 조정할 수 있습니다. 어느 LOD 에 어떤 화면 크기를 사용할지는, 스태틱 메시 에디터 내 뷰포트 에 표시되는 Current Screen Size (현재 화면 크기)로 알 수 있습니다.
최종 결과
모바일 디바이스에서 LOD 전환이 일어나는 거리를 덮어쓰는 기능을 설정했으니, 프로젝트에 필요한 경우 콘솔과 PC 에도 똑같은 방법으로 전환 거리를 설정하면 됩니다. 그렇게 하기로 한 경우 LOD 섹션은 다음 이미지와 같습니다.