플랫폼별 LOD 화면 크기

플랫폼별로 LOD Screen Size, 화면 크기를 설정하는 법입니다.

Windows
MacOS
Linux

PlatformLODScreenSizeHeroImage_01.png

LOD 스태틱 메시 전환이 일어나는 시점 제어를 위해 UE4 는 스태틱 메시의 현재 스크린 스페이스 크기를 사용합니다. 이런 식의 LOD 전환 제어 방식이 잘 통하기는 하지만 한 플랫폼에 사용한 숫자가 다른 플랫폼에서도 잘 통하지는 않을 수 있습니다. 여기서는 UE4 프로젝트를 사용하는 플랫폼에 따라 LOD Screen Size (LOD 화면 크기)를 사용자 정의하는 법을 살펴봅니다.

단계

여기서는 LOD 전환이 일어나는 화면 크기를 플랫폼별로 지정하는 법을 살펴봅니다.

  1. 먼저 콘텐츠 브라우저 에서 사용할 LOD 가 몇 개 있는 스태틱 메시 를 찾아 스태틱 메시 에디터 에서 엽니다. 이 예제에 선택된 스태틱 메시의 LOD 는 넷이지만 프로젝트의 필요에 따라 더 많거나 적은 것을 선택해도 됩니다.
    PPlatform_SSize_01.png

  2. 스태틱 메시를 스태틱 메시 에디터에서 열었으면, 디테일 패널 에서 LOD Settings (LOD 세팅) 카테고리를 펼칩니다.
    PPlatform_SSize_02.png

  3. Auto Compute LOD Distances (LOD 거리 자동 계산) 옆 박스의 체크를 해제하면 LOD 전환이 일어나는 거리를 수동 설정할 수 있습니다.
    PPlatform_SSize_03.png

  4. LOD Picker 섹션에서 Custom 옆 박스를 체크하여 활성화합니다. 스태틱 메시 에디터에서 동시에 모든 LOD 를 확인할 수 있습니다.
    PPlatform_SSize_04.png

  5. LOD1 섹션을 펼치고 Screen Size작은 흰색 삼각형 을 클릭하면 플랫폼별 LOD 오버라이드 추가 옵션이 나옵니다.
    PPlatform_SSize_05.png

  6. 표시되는 플랫폼별 오버라이드 목록에서 Add Override for Mobile (모바일용 오버라이드 추가** 옵션을 선택합니다.
    PPlatform_SSize_06.png

  7. LOD 2LOD 3 에도 위 단계를 반복합니다. 완성된 디테일 패널 모습은 다음 이미지와 같습니다.
    PPlatform_SSize_07.png

  8. 이제 Mobile 옵션 아래 칸에 수치를 입력하여 모바일 화면 크기를 조정할 수 있습니다. 어느 LOD 에 어떤 화면 크기를 사용할지는, 스태틱 메시 에디터 내 뷰포트 에 표시되는 Current Screen Size (현재 화면 크기)로 알 수 있습니다.
    PPlatform_SSize_08.png

최종 결과

모바일 디바이스에서 LOD 전환이 일어나는 거리를 덮어쓰는 기능을 설정했으니, 프로젝트에 필요한 경우 콘솔과 PC 에도 똑같은 방법으로 전환 거리를 설정하면 됩니다. 그렇게 하기로 한 경우 LOD 섹션은 다음 이미지와 같습니다.

PPlatform_SSize_09.png

Select Skin
Light
Dark

새로운 언리얼 엔진 4 문서 사이트에 오신 것을 환영합니다!

문서 사이트에 대한 의견을 모을 수 있는 피드백 시스템을 포함해서 여러가지 새로운 기능을 준비하고 있습니다. 아래 Documentation Feedback 포럼(영문) 또는 언리얼 엔진 네이버 공식 카페(한글) 중 편하신 곳에 의견이나 문제점을 알려 주세요.

새 시스템이 준비되면 알려 드리겠습니다.

네이버 카페
공식 포럼