답변:
이미지의 장점은 일반적으로 최대 4 개의 채널 (빨강, 녹색, 파랑 및 알파)을 포함한다는 것입니다. 높이 맵에는 하나의 차원 만 필요하므로 빨간색 채널을 사용하여 높이 정보를 저장하고 (높이는 여전히 256 레벨 임) 녹색 채널을 사용하여 도로를 매핑하는 등 다른 목적으로 다른 채널을 사용할 수 있습니다. , 물 / 수분을위한 청색 채널) 등.
이와 같이 지형을 만들 때 도로를 지어야하는 구역이 높이 그라디언트를 따르지 않고 평평하게 보이도록 할 수 있습니다.
내가하는 방법은 종종 더 큰 해상도가 필요한 하이트 맵 (예 : 513 * 513을 사용)과 splatmap ( "제어 텍스처")을 분리하는 것입니다 (32 비트 bmps, 512x512 사용).
하이트 맵은 메시 (지형, 삼각형)를 만듭니다.
컨트롤 맵은 전체 지형에 걸쳐 있으며 각 레이어 (RGBA)는 지형에서 볼 수있는 Stone, Dirt, Road 등의 정도를 나타냅니다.
이 방법으로 편집기를 사용하여 a) 지형을 만들고 b) 지형을 페인트합니다 (바위, 흙, 도로 등).
'painting heightmap', 'heightmap splatmap'등을 빠르게 살펴 보거나 Unity3D를 통해 다운로드하여 '현실'에서 어떻게 작동하는지 확인하십시오.