계층형 레벨 오브 디테일(Hierarchical HLOD) 은 기존의 스태틱 메시 액터를 아틀라스 처리된 텍스처를 사용하여 단일 HLOD 프록시 메시 및 머티리얼로 결합합니다. HLOD를 사용하면 드로 콜을 개별 스태틱 메시 액터당 1개가 아닌 프록시 메시당 1개 콜로 줄여서 퍼포먼스를 높일 수 있습니다. HLOD 프록시 메시를 생성할 때 스태틱 메시 액터가 클러스터로 그룹화되어 궁극적으로는 프록시 메시로 빌드되는 방식을 조정할 수 있는 몇 가지 파라미터가 있습니다.
HLOD를 사용하려면 이 시스템을 이용하려는 각 레벨에서 HLOD 시스템을 활성화해야 합니다.
프록시 메시
프록시 메시(Proxy Mesh)는 독립적으로 열어 세팅을 원하는 대로 조정할 수 있습니다.
위의 프록시 메시에는 자체 텍스처를 갖춘 여러 엘리먼트를 포함하며, 해당 텍스처는 단일 텍스처로 결합되었습니다(아래).
마스크 또는 오파시티 를 사용하는 경우 알파 채널은 병합된 텍스처에 전달되지 않습니다. 오파시티 또는 마스크드 항목이 필요한 경우 텍스처 병합(Merge Textures) 옵션을 비활성화하세요. 이렇게 하면 프록시 메시가 원본 메시를 결합하는 대신에 머티리얼 엘리먼트 ID 로 할당합니다.
계층형 LOD 볼륨
계층형 LOD 볼륨(HLOD Volume) 은 수동으로 HLOD 클러스터를 정의 및 생성하는 데 사용됩니다. 계층형 LOD 볼륨 은 볼륨(Volumes) 탭의 액터 배치(Place Actors) 패널에서 레벨로 드래그하여 사용할 수 있습니다.
동일한 클러스터 그룹으로 묶으려는 액터를 이 볼륨 안에 배치하면 됩니다. 액터보다 약간 크게 만들고 너무 타이트하게 바운딩하지 않는 것이 좋습니다. 볼륨을 액터 주변에 배치한 후 HLOD 아웃라이너(HLOD Outliner) 에서 클러스터 생성(Generate Clusters) 옵션을 사용하여 이러한 그룹화된 액터로 새 클러스터를 생성할 수 있습니다.
아래 예시에서는 HLOD 볼륨 내에 여러 개의 큐브와 스피어가 있고 볼륨 밖에는 큐브 하나와 바닥이 있습니다.
HLOD 아웃라이너 에서 클러스터를 생성 하면 두 개의 분리된 클러스터가 생깁니다. 하나는 HLOD 볼륨 내에서 스태틱 메시 액터를 포함하고, 나머지 하나는 HLOD 볼륨 내에 있지 않은 스태틱 메시 액터를 포함합니다.
이미지를 클릭하면 전체 크기로 표시됩니다.
선택 사항으로 볼륨에 대한 클러스터만 생성(Only Generate Clusters for Volumes)(아래)을 활성화하여 HLOD 볼륨 내에 있는 스태틱 메시 액터에 대해서만 클러스터를 생성할 수 있습니다.
이미지를 클릭하면 전체 크기로 표시됩니다.
예시
아래는 HLOD 볼륨을 추가하기 전후에 생성된 클러스터의 예시입니다.
HLOD 레벨 원하는 바운드 반경: 500
볼륨에서 드래그하고 액터 를 감쌀 수 있을 정도로 적절하게 스케일을 조절합니다.
생성된 LOD 액터(LODActor) 를 'HLOD 아웃라이너'에서 선택하면 생성된 클러스터와 클러스터 바운드가 표시됩니다.
'HLOD 아웃라이너'에서 LOD 액터 를 우클릭하고 포함된 액터 선택(Select Contained Actors) 을 클릭하여 씬에서 이 특정 LOD 액터 에 사용된 액터 를 볼 수 있습니다.
HLOD 오버라이드
레벨에서 LOD 액터를 선택하면 사용 중인 계층형 LOD 세팅 을 디테일(Details) 패널에서 오버라이드할 수 있습니다.
자세한 내용은 메시 생성 세팅 및 프로퍼티를 참고하세요.
HLOD 시각화
뷰포트에서 HLOD 및 메시 LOD를 보는 데 사용할 수 있는 시각화 모드가 몇 가지 있습니다. 여기에 액세스하려면 뷰포트 왼쪽 상단에서 뷰 모드(View Mode) 버튼을 클릭하고 선호하는 LOD 배색(LOD Coloration) 방법을 선택합니다.
플레이 세션 동안 콘솔 명령 viewmode hlodcoloration 을 실행해도 동일한 결과를 얻을 수 있습니다.