Day 2|World Creator 初探
本篇文章同步刊登於 2025 iThome 鐵人賽。
未經授權,請勿任意轉載、改作或商業使用。
World Creator
是一款專門用來處理生成地形的軟體,他像是圖層堆疊式(或理解成印章) 設計去建立起你的地形、地貌,在透過各式侵蝕效果去處理地形樣貌。 最後在導出高度圖(Heightmap) 導入 Unity Engine 去進行加工。
所以你可以問,那為什麼不直接在 Unity Engine 裡面處理地形就好了呢? 那當然是因為 Unity 原生地形工具有夠陽春,對使用者非常不友善,如果要直接使用內建的工具去對地形雕刻,那需要有多大的心胸、多深的忍耐力、多強的自我安慰能力還要有多長的時間,才能在這原生地形系統上雕刻出你想要但未必最後還能做出來的地形!
所以,我們需要更快的捷徑
World Creator 雕刻出大致想要的地形後進入 Unity Engine 在針對細節進行調整。
基本上,我已經將 World Creator 的說明翻譯過一遍了,如果讀者有興趣可以自行透過下列連結去觀看。
- 1.1 主畫面選單
- 1.2 工作區域
- 1.3 視窗與導航
- 1.4 預設快速鍵
- 1.5 工具列
- 1.6 主面板
- 2.1 當前地形的理解
- 2.2 地形大小與細節
- 2.3 Level Step 系統
- 3.1 調整種子(Seed)
- 3.2 雕刻
- 4.1 新增侵蝕濾鏡
- 4.2 新增高原濾鏡
- 4.3 新增河流
- 4.4 加入基礎漸層材質
- 5.1 加入沙層
- 5.2 加入碎石層
- 6.1 著色流線
- 6.2 加入體積沙塵
- 7.1 儲存為套件
- 7.2 匯出至 Blender
單位
所以,建立地形前,我們要先搞懂單位的對應。
>https://assetstore.unity.com/zh-CN/publishing/submission-guidelines 根據 Unity 的 Asset Store 資產發佈指南 2.4.e 中提到 2.4.e Meshes are at a 1 unit : 1 meter scale 1 個單位是 1 公尺
>https://dev-mojo.blogspot.com/p/22.html 而 World Creator 中,地形的大小是以公尺為單位來計算的。例如,一個大小為 1024 x 1024 的地形,表示它的寬度為 1024 公尺,長度也是 1024 公尺。 這樣我們對地形上的單位就有最基礎的認知,然後兩邊的軟體單位上也能對得起來了!