什麼是3D 地形檢視器?

3D地形檢視器可將灰階高度圖轉換為互動式3D地形。上傳任何以亮度表示海拔的高度圖,然後從任意角度環繞探索產生的地形。

載入時高度圖會被取樣成三角網格;解析度控制產生的頂點數(低解析度旋轉較順,高解析度山脊更銳利)。配色可在地形色(隨海拔由藍綠到棕白)、衛星灰調,以及沙漠、火山、極地等主題和純線框之間切換。切到俯視模式可得到平面正交地圖,旁邊的最低/平均/最高海拔面板能幫你判斷對比度。PNG 和 JPG 高度圖都行,只要是正方形。

使用方法

  1. 上傳灰階高度圖(PNG或JPG格式),其中白色代表最高海拔,黑色代表最低海拔。
  2. 調整高度比例以放大或平滑地形起伏,選擇配色方案(地形圖、衛星圖、沙漠、火山、極地或線框圖),並設定地形解析度。
  3. 拖曳環繞查看地形,滾輪縮放,然後將您最喜歡的視角匯出為PNG截圖。

何時使用

  • 把 Perlin 雜訊或 Photoshop 高度圖匯入 Unity、Unreal 前先預覽。
  • 把真實世界的 DEM(數字高程模型)圖磚做成 3D 圖示放進部落格文章。
  • 匯出程式化地形腳本的高度圖,繞一圈看看,確認生成沒出錯。

結果

一位遊戲開發者上傳了512x512的柏林噪聲高度圖,將高度比例設為150%,套用地形圖著色,旋轉找到RPG遊戲中山口場景的最佳攝影機角度。

常見問題

高度圖像素尺寸該選多少?
256×256 到 1024×1024 的正方形最理想。檢視器會下取樣到你選的解析度,所以一張 4096 像素的圖在預設值下會被精簡到每邊約 512 個頂點。非正方形圖會被拉伸到正方形範圍。
為什麼我的地形看起來像一片平板?
要嘛高度圖對比度太低(近灰色的圖生出近乎平面的網格),要嘛高度比例滑桿停在最小。把高度比例調到 150%-200%,順便在任何影像編輯器裡看一下原圖的直方圖。
是否一定白色代表高、黑色代表低?
是的。檢視器直接讀像素灰度並映射成高度:255(白)是最高峰,0(黑)是地面。如果你的高度圖採相反慣例,直接打開「高度反轉」開關就能當場修正。
可以套用衛星紋理或彩色貼圖嗎?
目前不行。檢視器用的是基於海拔的程式化著色或線框模式。要真正貼衛星紋理,得把網格匯出到支援獨立漫反射貼圖的工具,如 Blender 或裝了 QGIS2threejs 的 QGIS。
匯出的 PNG 截圖多大?
PNG 解析度與螢幕畫布相同,通常依視口大小落在 1200×800 上下。下載內容包含當前相機角度、光照與配色,所以匯出前先調好這些設定。

相關工具