언리얼 엔진 에서는 스켈레탈 메시 에셋을 레벨 오브 디테일(Level of Detail, LOD) 에셋이라고 하는 서로 다른 디테일 레벨에서 동일한 캐릭터의 다른 메시를 사용하여 실시간으로 교체할 수 있습니다. 이러한 스켈레탈 메시의 낮은 해상도 버전은 카메라에서 멀리 떨어져 있어서 플레이어가 높은 디테일을 인식하기 어려울 때 캐릭터에 필요한 퍼포먼스 비용을 줄이기 위해 사용됩니다.

LOD 0부터 LOD 3까지 슬라이더를 움직여서 마네킹 스켈레탈 메시를 관찰합니다.
LOD 는 일반적으로 순서가 정해진 세트로 제공되며, LOD 0은 전체 해상도의 스켈레탈 메시를 나타내며 LOD 숫자가 높아질수록 메시지 지오메트리 수가 감소합니다. LOD 숫자가 높아지면 캐릭터의 스켈레톤에 포함되는 본 수가 줄어들 수 있습니다. 캐릭터에 포함되는 LOD 숫자와 이에 따라 해상도 단계를 얼마나 엄밀하게 적용할지는 특정 프로젝트의 요구 사항에 따라 달라집니다.
LOD는 외부 DCC(Digital Content Creation) 소프트웨어에서 수동으로 제작하거나 스켈레탈 메시 감소 툴을 사용하여 엔진 내에서 생성할 수 있습니다.
언리얼 엔진의 스켈레탈 메시 LOD에 대한 자세한 내용은 다음 문서를 참고하세요.
플랫폼별 LOD
캐릭터에 여러 스켈레탈 메시 LOD를 적용하면 멀리 있는 오브젝트의 렌더링 비용을 줄이는 데 도움이 될 수 있지만 메모리 같은 리소스가 제한된 플랫폼에서는 이 정보를 저장하는 데 추가적인 메모리가 필요하다는 점이 문제가 됩니다. 따라서 여러 플랫폼 간에 플랫폼별로 사용할 디폴트 LOD를 구성하는 것이 프로젝트 퍼포먼스를 높이는 데 도움이 될 수 있습니다.
아래에서는 여러 플랫폼에서 프로젝트의 스케일을 조절하도록 디폴트 LOD를 구성하는 방법에 대한 워크플로 예시를 살펴봅니다.
전제 조건
- 프로젝트에는 LOD 수가 적은 스켈레탈 메시 에셋이 포함됩니다. 스켈레탈 메시 에셋에 연결된 LOD가 없으면 스켈레탈 메시 감소 툴을 사용하여 세트를 생성할 수 있습니다.
플랫폼별 LOD 설정하기
콘텐츠 브라우저 에서 LOD 세트가 포함된 스켈레탈 메시 에셋으로 이동하고 스켈레탈 메시 에디터(Skeletal Mesh Editor)에서 엽니다.
콘텐츠 브라우저 에서 스켈레탈 메시 에셋 위로 마우스를 가져가서 스켈레탈 메시에 포함된 LOD 수가 포함된 컨텍스트 정보를 확인할 수 있습니다.
지정된 출시 플랫폼에 대해 새로운 최소 LOD 디폴트를 생성하려면 '스켈레탈 메시 에디터'의 에셋 디테일(Asset Details) 패널로 이동합니다. LOD 세팅(LOD Settings) 섹션 내에서 + 모양의 추가(Add) 버튼을 사용하여 최소 LOD(Minimum LOD) 프로퍼티에 배열을 추가합니다. 그런 다음 원하는 플랫폼 또는 플랫폼 그룹을 선택하여 새로운 최소 LOD 디폴트를 지정합니다.
최소 LOD 디폴트를 지정하는 데 사용할 수 있는 출시 플랫폼 목록은 설치된 플랫폼 출시 플러그인에 따라 달라집니다. 서로 다른 플랫폼의 출시 버전에 대해 프로젝트를 구성하는 방법에 대한 자세한 내용은 프로젝트 공유 및 출시 페이지를 참고하세요.
플랫폼을 선택한 후에는 플랫폼에서 사용할 최소 또는 최고 퀄리티 LOD를 나타내는 LOD 숫자를 지정할 수 있습니다. 값을 0으로 입력하면 플랫폼에 캐릭터의 최고 해상도 LOD가 사용됩니다.
(convert:false)
LOD 세팅 에셋
또한 LOD 세팅 에셋을 생성하고 할당하여 스켈레탈 메시의 LOD 세팅을 설정할 수 있습니다. LOD 세팅 에셋은 여러 캐릭터 및 오브젝트에 대해 플랫폼별 LOD 최솟값을 포함하여 LOD 세팅을 적용할 수 있습니다. LOD 세팅 에셋을 사용하면 캐릭터 LOD 구성을 간소화하여 여러 캐릭터 및 오브젝트 간에 플랫폼별 최솟값을 보다 효율적으로 생성하고 편집할 수 있습니다.
LOD 세팅 에셋을 생성하려면 '스켈레탈 메시 에디터'에서 스켈레탈 메시 에셋을 엽니다. LOD 세팅 섹션 아래의 에셋 디테일 패널에서 LOD 세팅(LODSetting) 프로퍼티의 에셋 생성(Generate Asset) 옵션을 선택합니다.
이름 을 짓고, 에셋을 저장할 프로젝트 파일 위치를 선택한 다음 생성(Create) 을 선택합니다. 이제 LOD 세팅 에셋을 열고 프로퍼티를 정의할 수 있습니다.
LOD 세팅 에셋은 초기 스켈레탈 메시의 LOD 세팅을 자동으로 채우고 제어합니다. 다른 캐릭터를 제어하는 데 동일한 에셋을 할당하려면 '스켈레탈 메시 에디터'에서 각각의 추가 스켈레탈 메시 에셋에 액세스합니다. 그런 다음 LOD 세팅 프로퍼티의 드롭다운 메뉴에서 해당 LOD 세팅 에셋을 선택합니다.