레벨 오브 디테일(LOD) 스태틱 메시를 갖추면 멀리 있는 오브젝트의 렌더링 비용을 줄이는 데 도움이 될 수 있지만 메모리 같은 리소스가 제한된 플랫폼에서는 이 정보를 저장하는 데 추가 메모리가 필요하다는 점이 문제가 될 수 있습니다. 이 하우투에서는 플랫폼에서 사용할 수 있는 LOD의 수를 제한하는 방법을 살펴봅니다.
단계
다음 섹션에서는 언리얼 엔진 5 프로젝트가 PC, 콘솔 및 모바일 플랫폼에서 사용될 때 어떤 LOD를 사용할지 지정하는 방법을 살펴봅니다.
-
먼저 콘텐츠 브라우저(Content Browser) 에서 작업하려는 LOD를 갖춘 스태틱 메시 를 찾아 스태틱 메시 에디터(Static Mesh Editor) 에서 엽니다. 이 예시에서 선택된 스태틱 메시에는 LOD가 4개 있지만 프로젝트의 필요에 따라 LOD를 더 많이 또는 더 적게 선택할 수 있습니다.
이미지를 클릭하면 전체 크기로 표시됩니다.
-
스태틱 메시 에디터에서 스태틱 메시를 연 다음에는 디테일(Details) 패널로 이동하여 LOD 세팅(LOD Settings) 카테고리를 펼칩니다.
이미지를 클릭하면 전체 크기로 표시됩니다.
-
최하 LOD(Minimum LOD) 입력을 찾아 옆의 흰색 삼각형을 클릭하여 플랫폼별 LOD 옵션을 표시합니다.
이미지를 클릭하면 전체 크기로 표시됩니다.
-
표시된 목록에서 플랫폼 이름을 클릭하여 오버라이드할 플랫폼을 선택합니다. 이 예시에서는 데스크톱(Desktop), 모바일(Mobile) 및 콘솔(Console) 에 오버라이드를 설정합니다.
이미지를 클릭하면 전체 크기로 표시됩니다.
-
'최하 LOD' 세팅은 제일 먼저 사용할 LOD 레벨을 제한하는 방식으로 작동합니다. 예시 스태틱 메시에는 LOD가 4개 있으므로 입력할 수 있는 수치는 0~4가 됩니다. 0을 입력하면 모든 LOD를 사용할 수 있고, 4를 입력하면 마지막 LOD만 사용할 수 있습니다. 이 예시에서는 '디폴트(Default)'에 0 값이 입력되어 있고, '데스크톱'에는 1, '콘솔'에 2, 마지막으로 '모바일'에 3 이 입력되어 있습니다.
이미지를 클릭하면 전체 크기로 표시됩니다.
-
완료되면 저장(Save) 버튼을 눌러 변경사항을 저장합니다.
이미지를 클릭하면 전체 크기로 표시됩니다.
최종 결과
모든 플랫폼마다 LOD를 설정하면 언리얼 엔진 5 프로젝트에서 스태틱 메시를 사용할 준비가 된 것입니다. 이것이 작동하는 원리를 더 잘 이해하려면 다음 이미지를 참고하세요.
이미지를 클릭하면 전체 크기로 표시됩니다.
- 이 스태틱 메시를 PC에서 보면 LOD 4개 중 3개만 표시되는데 PC 의 최하 LOD 를 1 로 설정했기 때문입니다.
- 이 스태틱 메시를 콘솔에서 보면 LOD 4개 중 2개만 표시되는데 콘솔 의 최하 LOD 를 2 로 설정했기 때문입니다.
- 이 스태틱 메시를 모바일에서 보면 LOD 4개 중 1개만 표시되는데 모바일 의 최하 LOD 를 3 으로 설정했기 때문입니다.