unity3d繪畫手冊-------地形高度調節


高度

 

所有地形 (terrain) 編輯工具的使用都很簡單。您可以在場景視圖 (scene view)中逐步繪制地形 (terrain)。對於高度工具和其他所有工具,您只需選中工具,然后在場景視圖 (scene view) 中點擊地形 (terrain) 便可對其進行實時操縱。

 

增加和降低高度

 

左邊第一個工具是增加高度 (raise height)工具.

 

使用該工具可畫出增加地形 (terrain)高度的筆觸。單擊一次鼠標將使高度增加一些。按住鼠標按鈕並移動鼠標將持續增加高度,直到達到最大高度為止。

 

 

使用不同的筆刷可得到不同的效果

 

 

單擊時,如果要降低高度,請按住shift鍵。

 

 

請注意:選中筆刷后,請將鼠標移動到場景視圖 (scene view) 中的地形 (terrain) 上,並按 f。這將使場景視圖 (scene view) 以鼠標指針所在位置為中心,並自動將畫面拉近到筆刷大小 (brush size)的距離。這是創建地形 (terrain) 時實現導航的最快且最簡便的方法。

 

繪制高度

 

左邊第二個工具是繪制高度 (paint height)工具

 

該工具使您能夠指定目標高度,並將地形的任意部分移向該高度。一旦達到目標高度,地形便會停止移動並保持在此高度。

 

要指定目標高度,請按住shift並在地形上點擊所需高度。您也可在檢視器inspector) 中手動調節高度 (height)滑塊。

 

 

現在,您已指定了目標高度,在地形上進行任何點擊都會升高或降低地形,使其達到目標高度。

 

 

smoothing height

 

左邊第三個工具是平滑高度 (smoothing height)工具該工具使您能夠柔化繪制區域中的任何高度差。與其他筆刷類似,請在場景視圖 (scene view) 中繪制需要平滑的區域。

 

 

使用高度圖

 

如果喜歡,您可導入用 photoshop 創建或來自真實世界地理數據的灰度高度圖 (heightmap),並將其應用到地形 (terrain) 中。要進行此操作,請選擇地形 (terrain) -> 導入高度圖 (import heightmap) - 原始圖象數據存儲格式... (raw), ,然后選擇所需的原始圖象數據存儲格式文件。然后您將看到一些導入設置。這些將會為您設置,但您可以根據自己的喜好在該對話框中修改地形 (terrain) 大小。准備好后,單擊導入 (import)按鈕。將高度圖 (heightmap) 應用到地形 (terrain) 后,您可使用上述所有工具對其進行正常編輯。請注意:unity 高度圖 (heightmap) 導入器只能導入灰度原始圖象數據存儲格式文件。因此,不能使用 rgb 通道創建原始圖象數據存儲格式高度圖,而是必須使用灰度。.

 

unity 支持使用全 16 位分辨率的原始圖象數據存儲格式文件。其他任何高度圖編輯應用程序(如 bryce、terragen 或 photoshop 等)都支持全分辨率的 unity 高度圖 (heightmap)。

 

您還可將高度圖 (heightmap) 導出為原始圖象數據存儲格式。選擇地形 (terrain) -> 導出高度圖 (export heightmap) - 原始圖象數據存儲格式... (raw...),然后會看到一個導出設置對話框。做出您想要的任何更改,然后單擊導出 (export)以保存新的高度圖 (heightmap)。

 

unity 還提供可使地形變平的簡便方法。選擇地形 (terrain) -> 變平... (flatten...)。該功能使您能夠將地形變平至您在向導中指定的高度。

 

 

 

unity筆刷在哪;unity筆刷在哪里;unity 如何實現筆刷;unity筆刷


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM