unreal engine 4 如何建立地形、地表貼圖。
我們在modes中切換到我們地形編輯快捷鍵shift+2選擇模式快捷鍵shift+1我們可能要在之間經常切換下面就是我們的關卡預設介面,
UE4對地形建立有兩種方式
新建
設定我們需要新建的大小尺寸點選建立即可
從檔案匯入
這裡我們匯入的是一張高度圖,那麼什麼是高度圖首先他要是一張灰度圖,且每個畫素有16位深度,滿足這些要求格式有png和raw(一般我們用raw)
關於地形設定有兩項引數需要說明下
分段大小指的是我們地圖中一個高亮綠色格子內有多少小格子組成
每個元件的分段:這個是很重要的一項增加分段可以使得我們地形更加細緻(就像3d模型面變多了)直接帶來對就是效能下降需要權衡整體考慮是否調節
設定好引數後我們點選建立地形接下來我們就可以通過雕刻裡面工具來繪製我們的地形
基礎地形編輯工具
雕刻筆刷:按住滑鼠左鍵我們可以看見地形升起了,按住shift地形下陷後面幾個工具平滑 斜坡 侵蝕點選後左側工具預設有引數配合使用
選擇工具:為地圖建立遮罩移動複製遮罩到其他位置需移動到其他位置需要結合雕刻筆刷使用。
筆刷的強度、筆刷的大小、 筆刷的衰減、筆刷的形狀、衰減引數與左側皮膚對應。這部分很簡單中文還有註釋不多介紹大家上手試下就會了無難度。
迴圈:選項中:alpha和圖案其中alpha比較常用我們可以更換自己製作好的alpha作為筆刷(可以再wc製作自己筆刷)使用注意alpha和圖案的區別圖案針對整個地圖不能像alpha隨意位置刷
平滑:對幾種方式根據需要切換使用滑鼠懸停在更能上就有簡介很簡單大家隨表刷刷就可以
選擇:就是ps選區修改選區內和修改選區外
當我們新建地形是有一個啟用編輯圖層選項這是一個新的功能,當我們刷好基本地形後,想要嘗試增加其他造型結構就可以啟用編輯圖層
啟用編輯圖層後我們在下方新建一層(就是ps中新建圖層,為了不破壞我們原始圖層。畫的不滿意直接刪除這層)如果在建立時沒有選擇沒關係後期我們也是可以修改的切換回我們選擇模,選擇地形右側細節欄有啟用編輯圖層選項√即可
然後回到我們地形模式建立新層
地表材質
建立好基本地形後 我們給地形賦予材質,建立新的材質球連結好地表材質點選應用
可以看見我們地表平鋪預設是地形大小
接下來我們設下地表平鋪數,材質編輯中右鍵滑鼠出現檢索欄搜尋landscape這些都是一些控制地表的一些節點我們選擇Landsscapecoords。
按住鍵盤D鍵點選滑鼠左鍵建立divide(除法)設定變數值可以看見這個圖片為整個地形平鋪一次。地表材質種類不同平鋪數量也不一樣根據實際情況調整。不可能只平鋪一次。
建立好材質後我們在地形模式下選擇繪製來繪製我們地表。
工具欄比較簡單,我們可以看見左側有層的建立,地形不會只有一種地表這時候我們就要建立多層地表節點(注意命名)
建立好材質圖層後我們可以在繪製模式看見我們層然後儲存我們層資訊就可以繪製每層地表了,層資訊選擇權重混合.
經過測試材質沒有問題接下來我們替換正式材質在材質資料夾內右鍵材質和紋理材質函式起好名字
滑鼠右鍵建立makemateria材質節點
貼上對應貼圖(根據實際需求正常顏色法線 個別加個粗糙度貼圖數量有限制手機端)
我們材質函式中包含材質屬性這裡需要修改下主材質選項
替換我們測試用到的顏色就可以自由刷地表材質了
繪製地表材質時候有一點要注意就是材質貼圖紋理取樣器
自紋理資產支援6種地表材質,土地 草地 雪 石頭等。每種材質包含(顏色 粗糙度 法線 顏色需要有alpha通道存放粗糙度) 這樣就剩顏色 法線兩張。
設定共享:包裹 地表材質數量不受限支援6張以上材質,手機端是不支援的共享:包裹方式
工具這一塊比較簡單主要是還是要上手去操作在工作中學習更多知識與技能。有些用法並不絕對引擎都是可以修改的看實際使用全靠各位引擎大神。那麼好本次分享就到這裡,下期我們分享下自動地貌和自動植被。大家可以留言討論,留言需求也可以今後需要那些方面教程案例我可以幫助大家收集整理一起學習(遊戲研發方向PBR)
來源:Game藝視界
原文:https://mp.weixin.qq.com/s/shyFs-iD8fSsVV7y15-uNg
相關文章
- Unreal Engine UE4開發技巧Unreal
- UE4 地形編輯-建立地形Landscape/terrainAI
- Unreal Engine 4 程式設計快速入門 2017.11.22更新Unreal程式設計
- 空山新雨後 [Unreal Engine 超寫實渲染]Unreal
- Unreal Engine 虛幻引擎宣佈對開發者免費Unreal
- kbengine伺服器+unreal engine4實現的mmorpg的demo(全套原始碼開源)伺服器Unreal原始碼
- 地表最強面試圖譜面試
- 剖析Unreal Engine超真實人類的渲染技術Part 2 - 眼球渲染Unreal
- Cesium官方教程5--地形圖層
- ARKit 如何給SCNNode貼Gif圖片CNN
- 剖析Unreal Engine超真實人類的渲染技術Part 3 - 毛髮渲染及其它Unreal
- JetBrains 將其 Rider IDE 擴充套件到 Unreal Engine 遊戲開發AIIDE套件Unreal遊戲開發
- 下載工具MediaHuman 教程:如何快速建立照片拼貼
- 如何專業地表達「我上不了網了!」
- 如何清晰地表達一個事物、觀點、原理
- Unreal Cook Book:建立物件的的幾種姿勢(C++)Unreal物件C++
- ArcGIS API for Silverlight中載入Google地形圖(瓦片圖)APIGo
- 如何聽圖靈電子書,技術貼圖靈
- Cesium for Unreal 支援的離線地圖的瓦片格式Unreal地圖
- 【雲圖】如何建立雲圖(雲端儲存)
- 如何實現微信中貼上圖片的介面
- 如何建立JavaScript圖表工具-金字塔圖JavaScript
- 交易是如何被建立和打包的4
- JavaScript如何使用圖表工具FusionCharts建立雷達圖JavaScript
- 面試失敗貼之《如何動手建立一個簡單的MVVM框架》面試MVVM框架
- jive建立論壇或發貼顯示亂碼,請教如何解決
- 如何用python建立詞雲圖片Python
- Unity Terrain地形設定UnityAI
- Unreal 輸入系統 解析Unreal
- Unity3D地形建模外掛World Composer用法(大範圍地形建模)Unity3D
- Android開發貼士集合(4)Android
- RDA 4 - Health Check / Validation Engine Guide [ID 250262.1]GUIIDE
- WebGL學習之法線貼圖Web
- threejs 貼圖動畫總結JS動畫
- word貼上圖片到ckeitor
- 圖靈社群發貼幫助圖靈
- 如何在Ubuntu 16.04中建立GIF動圖Ubuntu
- 如何使用 Python 建立一個 NBA 得分圖?Python