成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

Unity3D 游戲引擎之構建3D游戲世界的基本地形

移動開發 iOS 游戲開發
在上一章中介紹了簡單的游戲平面,當然Unity3D中提供了非常強大的地形編輯器,凹凸,貼圖,碰撞,你能想到的功

創建一個3D地形

在上一章中介紹了簡單的游戲平面,當然Unity3D中提供了非常強大的地形編輯器,凹凸,貼圖,碰撞,你能想到的功能它都可以做,給力吧。快快構建我們的3D游戲地形~哇咔咔~~~

點擊Terrain - > Create Terrain 創建一個游戲地形,我們命名為MyTerrain。

調整一下攝像頭的角度,正對著我們創建的游戲地形,補充一下Unity3D 場景編輯器的移動的控制。

模型的旋轉: Option + 鼠標左建

模型的平移: Option + 鼠標中鍵

模型的縮放: Option + 鼠標右鍵

在下圖中可以清晰的看見創建的游戲地形,與攝像頭映射的方向與顯示的內容。

地形一旦創建完畢后,Unity3D會默認地形的大小,寬度,厚度,圖像分辨率,紋理分辨率,等等,這些數值是可以任意修改的。

點擊Terrain - > set Resolution打開設置地形參數菜單,如下圖所示。

如上圖所示從上到下分別代表的含義是

Terrain Width: 地形的寬度

Terrain Height: 地形的高度

Terrain Length:地形的長度

HeightMap Resolution:地形高度圖的分辨率. 

Detail Resolution:細節分辨率,控制草和細節網格地圖的分辨率。數值越高標示效果越好,想對也越消耗機器性能,可能會卡。根據情況適當的調節。

Control Texture Resolution:控制不同紋理的分辨率。

Base Texture Resolution:控制相對紋理分辨率,這里指一定范圍內的。

設置完畢點擊 set Resolution按鈕,有興趣的朋友可以動態的修改一下參數,看看你的地形發生了什么樣的改變?

這樣子我們的地形表面就創建完畢,下面給地形上添加一些五彩繽紛的元素吧。。。

五彩繽紛的元素

Hierarchy中點擊Terrain,Unity編輯器右側欄中出現地形編輯窗口。下圖中紅框內是比較重要的一些信息,從上倒下分別為。

1 .Position Rotation Scale地形的位置旋轉縮放,任何模型物體點擊后右側都會出現這個窗口,標志著當前模型在3D空間中的位置,修改參數模型也會跟著在三維空間中改變。

2.這里包含7個按鈕,從左到右依次為編輯高度、編輯特定高度、設置平滑、紋理貼圖、畫樹模型、畫草模型、其他設置.善用著七個工具可以編輯一個好看實用的地形,稍后我會介紹這七個按鈕的具體操作流程。

編輯高度

默認光標是指在編輯高度這個按鈕上。

Brushes:地形繪制畫筆,這里有很多種畫筆的圖案可供我們選擇。

Brush Size :畫筆寬度取值范圍

Opacity :畫筆高度取值范圍

各位盆友們具體設置一下拖動鼠標點地形中點擊一下就可以充分的感受這些參數的意義,鼠標左右移動是畫筆繪制地形寬度,上下移動則是繪制地形高度。按住Shift鍵拖動鼠標是凹陷地形。

如下圖所示簡單的地形就映入我們的眼簾,看起來有點粗糙,別擔心好戲在后面。

編輯特定高度

和編輯高度頁面中的信息差不多多了一個Height用來設置最大的高度,編輯高度中Opacity是最大高度,但是在這里Height才是最大高度但是Opacity必需有數值,舉個例子Opacity設置為100  Height設置 80 最高的高度就是80   .Opacity設置為20  Height設置 100最高的高度還是20.   

設置平滑

用上面的方法創建的地形,感覺邊角有點粗糙,在這里可以設置邊角平滑過渡。

紋理貼圖

給地形添加圖片,制作好看的游戲地形,資源方面我們可以導入系統標準的資源庫,里面有很多好看的地形資源,當然也可以自己添加喜歡的圖片做地形資源。

Project 標簽中 ,右鍵 - > Import Package - > Terrain Assets。我們可以看見里面有很多資源包,暫時我們先導入地形的資源,之后再去考慮其他資源包。

點擊Edit Textures  出現一個下拉列表

 add Textures 添加一個貼圖 

 Edit Textures  編輯貼圖

 Remove Textures刪除貼圖

一個場景可以添加多個貼圖,比如山丘用綠色的,平原用黃色的等等。

Add Terrain Texture (添加貼圖)

splat :選擇一個貼圖,上面導入了系統自帶的地形資源,在這里隨便添加兩個貼圖用于區分資源。也可以添加自己喜歡的圖片,拖放在工程中就可以在這里看到圖片資源。

Tile size x: 設置貼圖X軸寬度

Tile size x:設置貼圖Y軸寬度

Tile offset x:設置貼圖X軸偏移量

Tile offset y:設置貼圖Y軸偏移量

有興趣的盆友修改一下參數方可看到效果,這里暫時使用默認數值。。

如下圖所示,這里我添加了兩種顏色的貼圖,用于區分山丘和平地。

本章就先到這里,有關地圖的特效畫樹模型、畫草模型、其他設置這三組模型的建立,可以豐富我們的游戲場景,我將在下一章中重點介紹.

責任編輯:冰凝兒
相關推薦

2012-12-24 08:50:21

iOSUnity3D

2012-12-24 08:46:50

iOSUnity3D

2012-12-24 08:40:12

2021-12-28 10:52:10

鴻蒙HarmonyOS應用

2012-12-24 09:04:04

iOSUnity3D

2012-12-24 08:57:35

iOSUnity3D

2012-12-24 09:01:41

iOSUnity3D

2012-12-24 08:45:19

iOSUnity3D

2012-12-24 08:52:44

iOSUnity3D

2012-12-24 08:51:23

iOSUnity3D

2012-12-24 09:07:09

iOSUnity3D

2012-12-24 09:11:58

iOSUnity3D

2013-11-21 19:36:56

暢游游戲引擎Genesis-3D

2012-12-24 08:56:15

iOSUnity3D

2012-12-24 08:59:13

iOSUnity3D

2012-05-14 16:30:10

UNITY摩卡世界3D移動游戲

2013-04-25 09:56:24

unity3D手機游戲引擎

2014-07-28 17:09:54

Cocos

2012-06-16 16:57:52

WebGL

2012-12-24 09:02:48

iOSUnity3D
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 精品视频www | 国产乱码精品1区2区3区 | 国产视频久久 | 国产精品色 | 欧美国产精品一区二区三区 | 国产欧美精品一区二区色综合 | 超碰520| 欧美一区二区三区视频在线 | 国产伦精品一区二区三区高清 | 欧洲一区视频 | 成人美女免费网站视频 | 国产成人小视频 | 亚洲精品一区二区三区丝袜 | 欧美精品日韩精品 | 成人无遮挡毛片免费看 | 久久久久国产精品一区二区 | 中文字幕一区二区三区四区不卡 | 日韩视频一区在线观看 | 久久在线| 国产精品久久久久久久7电影 | 亚洲欧美v | 在线视频一区二区 | 精品国产第一区二区三区 | 国产精品久久久久久久久久 | 亚洲国产欧美一区 | 国产高清视频在线 | 日本不卡免费新一二三区 | 日本精品视频一区二区 | 欧美一区 | 午夜性视频 | 老头搡老女人毛片视频在线看 | 国产视频精品免费 | 久久国产精品首页 | 91在线精品秘密一区二区 | 日韩欧美中文字幕在线观看 | 精品视频一区二区三区在线观看 | 东京av男人的天堂 | 在线视频中文字幕 | 国产乱码精品一区二区三区忘忧草 | 国产1区 | 精品免费av |