Version: 2021.1
풀 및 기타 디테일
터레인 설정

하이트맵 작업

터레인 높이기/낮추기높이 설정 등과 같이 높이에 영향을 미치는 터레인 툴은 하이트맵이라고 불리는 그레이스케일 텍스처를 사용합니다. Unity는 터레인의 각 포인트 높이를 직각 배열의 값으로 나타냅니다. 이 배열은 그레이스케일 하이트맵을 사용하여 표시됩니다. 하이트맵은 터레인에 빌드되고, 하이트맵에 저장된 값은 터레인의 각 포인트 또는 버텍스의 높이를 정의합니다.

하이트맵 예시
하이트맵 예시

하이트맵 임포트 및 익스포트

하이트맵을 Unity 에디터로 임포트하거나 익스포트할 수 있습니다. 이는 실제 높이 데이터를 사용하여 에베레스트 산 같은 랜드마크를 리플리케이트하거나, Photoshop 같은 외부 에디터에서 하이트맵 이미지를 작업할 때 유용합니다. 또한 Houdini, World Machine 등과 같은 3D 모델링 애플리케이션을 사용하여 터레인을 생성한 후 Unity에 하이트맵으로 임포트할 수도 있습니다.

하이트맵은 RAW 파일로 저장하는 것이 좋습니다. RAW 파일은 대부분의 이미지 및 랜드스케이프 에디터와 호환되는 16비트 그레이스케일 포맷을 사용합니다. Unity 에디터에서는 터레인에 대한 RAW 하이트맵 파일을 임포트하거나 익스포트할 수 있습니다.

에디터에서 임포트 및 익스포트 설정에 액세스하려면 인스펙터에서 Terrain 컴포넌트를 선택한 후 Terrain Settings 버튼(툴바의 기어 아이콘)을 클릭하십시오.

터레인 설정 인스펙터의 Import Raw 및 Export Raw 버튼
터레인 설정 인스펙터의 Import Raw 및 Export Raw 버튼

Texture Resolutions (On Terrain Data) 아래에 Import RawExport Raw 라는 레이블이 표시된 두 개의 버튼이 있습니다.

  • Import Raw 를 사용하면 Unity가 RAW 파일 포맷의 하이트맵을 읽은 후 에디터에서 생성할 수 있습니다.

    Import Heightmap 창

  • Export Raw 를 사용하면 Unity가 하이트맵을 에디터에서 RAW 파일 포맷으로 작성할 수 있습니다.

    Export Heightmap 창

임포트 및 익스포트 옵션

프로퍼티 Description
Depth 임포트되거나 익스포트된 하이트맵에서 픽셀당 Unity가 사용하는 비트 수를 결정합니다.
• Bit 16: 16비트(2바이트)를 사용합니다.
• Bit 8: 8비트(1바이트)를 사용합니다.
Resolution The texture resolution (width and height) of the imported heightmap.
Byte Order 임포트되거나 익스포트된 하이트맵에서 Unity가 각 픽셀의 바이트 순서를 지정하는 방식을 결정합니다. 이 값은 주로 16비트 뎁스 하이트맵에 적용되며, 플랫폼별로 동작합니다.
Flip Vertically Unity가 x축에서 익스포트된 하이트맵을 수직으로 플립할지 여부를 결정합니다.
Terrain Size Unity가 임포트된 하이트맵을 적용할 터레인의 크기입니다.

  • 2020–06–30 페이지 수정됨

  • 새로운 UI와 옵션을 반영하도록 콘텐츠를 업데이트함

풀 및 기타 디테일
터레인 설정