自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

Unity3D開發(fā):在Unity3D中創(chuàng)建一個山勢地形圖

移動開發(fā) Android 游戲開發(fā)
前面兩章我們比較細致的對Unity3D的界面和表現(xiàn)效果等進行了說明與講解。相信很多朋友在看過Unity3D如此強大的畫面效果后都已經按耐不住想要自己動手操作了,接下來我們就嘗試在Unity3D中創(chuàng)建一個山勢地形圖。

第一步:創(chuàng)建一個新項目。
打開Unity3D軟件,它會自動載入上一次我們打開過的“Bootcamp Demo”項目文件。不用管它,在軟件打開之后點擊 未命名.JPG ——> 未命名2.JPG ,在彈出的 8.JPG 對話框中找到 未命名3.JPG 輸入創(chuàng)建項目的文件夾地址,或者點擊后面的 9.JPG 選擇一個文件夾地址(注:已創(chuàng)建Unity3D項目的文件夾,不能再當作新創(chuàng)建項目的文件夾來使用,否則會因無法找到文件而報錯),然后在 10.JPG 中選擇要導入的項目文件包,每個文件包都帶有一些插件功能,由于我們第一次創(chuàng)建項目文件,所以我們將所有的復選框都打上勾。但這樣會致使Unity3D在 開始加載的時候速度偏慢,等以后我們大家對各個插件包的作用都熟悉了,在創(chuàng)建Unity3D項目文件的時候,我們只需要勾選需要使用到的插件包就可以了。 選項面板如圖3.1所示:
11.JPG

全部設置完成后,我們點擊 12.JPG 創(chuàng)建項目。

第二步:創(chuàng)建地形。

在創(chuàng)建一個新項目后,我們會看見新項目的各個面板中,只有Project【項目文件欄】包含了 13.JPG14.JPG 兩個文件夾,這兩個文件夾里面裝的就是在創(chuàng)建項目時導入項目文件包里的所有文件。除此之外,其他版面都是空空如也。不要著急,萬丈高樓平地起,我們馬上就利用文件包和系統(tǒng)功能來豐富各個版面的內容。首先我們點擊菜單欄上的 15.JPG ——> 16.JPG ,創(chuàng)建一個帶有地形屬性的平面,如圖3.2所示:
17.JPG

第三步:添加攝像機。

創(chuàng)建好地形后,我們會發(fā)現(xiàn)Game【動畫面板】中依然沒有任何畫面。其實道理很簡單,就像演唱會的實況直播一樣。場景都搭建好了,演員也在舞臺上表演,卻沒有架上攝像機,電視機前的觀眾怎么能夠看到現(xiàn)場的畫面呢?
接下來我們就創(chuàng)建一個攝像機。點擊 20.JPG ——> 18.JPG ——> 19.JPG ,這樣場景中就會創(chuàng)建一個攝像機,這是您就可以在Game【動畫面板】中觀看到攝像機所觀察到的星象了。如圖3.3所示:

21.JPG

第四步:調整地形大小。

系統(tǒng)創(chuàng)建的地形默認大小是2000*2000的面積,實際編輯的時候會顯得很大,不方便操作,所以我們對創(chuàng)建的地形面積進行調整,以便我們后續(xù)的編輯。
點擊菜單欄上的 78.JPG ——> 22.JPG ,彈出 23.JPG 面板來調節(jié)地面的大小。將 24.JPG 后面的數(shù)字改成500.然后將 25.JPG 后面的數(shù)字也改成500,設置好之后點擊 26.JPG 按鈕將原來的地形改成500*500大小的面積。
第五步:給場景編輯材質。
在場景面板中選中剛才創(chuàng)建的地面對象 27.JPG ,如果您覺得場景中不是很方便選擇所需要的對象,那么您還可以在Hierarchy【層次清單欄】選中您所需的對象,該欄中包含了所有場景面板中的物體對象。選中地面對象 79.JPG 之后,我們會在Inspector【屬性面板】中馬上發(fā)現(xiàn)與之對應的屬性,包含有:Position【坐標】、Rotation【旋轉量】、Scale【縮放尺寸】,以及地面對象固有的 28.JPG29.JPG 。如圖3.4所示:

30.JPG
其中 31.JPG 這個像畫筆一樣的按鈕,是用來改變地面材質的。我們點擊它之后,可以在下面找到 32.JPG 按鈕,點擊——> 33.JPG 來到 34.JPG 界面,如圖3.5所示:

35.JPG

然后我們單擊 36.JPG 后面的圓圈,就可以為地面添加您所喜歡的材質了。選好之后點擊 37.JPG 按鈕來填入新材質。添加材質之后的地面如圖3.6所示:

38.JPG

如果您覺得這個地形的材質過于簡單,那么您可以繼續(xù)點擊 39.JPG ——> 40.JPG ,來添加第二個材質,然后在 41.JPG 中選擇您想要的筆刷形狀,如圖3.7所示:
42.JPG
接著就可以在場景面板中刷出新材質的區(qū)域范圍了。如圖3.8所示:
43.JPG

第六步:制作山峰。

完成了地面材質的制作,接下來就可以制作山峰了。
點擊 44.JPG 這三個按鈕其中的一個,選擇合適的筆刷,在地形圖中可以刷出高山的形狀,如圖3.9所示:
45.JPG
如果覺得現(xiàn)在刷出來的山峰太高了,活著覺得某處的山有些多余,可以按住Shift鍵不放,用剛才選擇的筆刷進行反向平刷即可。

第七步:種植草和樹木。

接下來就可以給地形種植一些草和樹木了。具體的種草按鈕是 46.JPG ,種樹的按鈕是 47.JPG 。草和樹木的設置方法與地形材質的設置方法十分雷同,都是先點擊 48.JPG 按鈕來添加您所需要的花草和樹木,然后在場景面板中刷出您所需要的區(qū)域即可。如圖3.10所示:

49.JPG
這里大家需要注意一點,Unity3D在編輯模式下為了節(jié)約資源,采取了資源剔除的方法。如果您在利用筆刷“種草”的過程中,沒有看到您所“種”上去的草,這是您只需將畫面拉近即可觀察到草的效果了。如圖3.11所示:
50.JPG

第八步:設置地形上的風速、陰影效果。

種上了草和樹木,如果在游戲中運行時靜止不動,會讓人感覺很不自然,所以我們在地形中添加上風和陰影的效果,讓草隨風擺動,這樣會變得更加逼真。
點擊 80.JPG 按鈕,來設置地形上的風速、陰影等效果。如圖3.12所示:
52.JPG

第九步:添加光照效果。

地形相關的所有效果已經設置完畢了,但是我們發(fā)現(xiàn)在Game【動畫面板】中的畫面很暗,這是由于沒有加入燈光的緣故。
點擊 53.JPG ——> 54.JPG ——> 69.JPG ,來創(chuàng)建一個太陽光效果。如圖3.13所示:
56.JPG

太陽光和太陽自身的位置關系并不大,只與自身的角度有關,這一點和我們日常生活中的太陽光是一致的。所以為了讓場景變得更亮,我們就需要用到場景調整工具中的旋轉按鈕 57.JPG 來對太陽光進行旋轉。當然您也可以在屬性面板中對它進行調節(jié)。根據我們生活的常識,當太陽光直射地面的時候,光線最強。調整之后的效果如圖3.14所示:
58.JPG
怎么樣,這時的Game【動畫面板】中的畫面是不是亮了許多?

第十步:攝像機觀察設置。

為了讓攝像機全方位的觀察我們剛才所創(chuàng)建的場景,您可以在Project【項目文件欄】中找到 59.JPG60.JPG 、 61.JPG 這三個腳本文件,并將它們依次拖放到場景中的攝像機上面。如圖3.15所示:
62.JPG
如果您覺得在Project【項目文件欄】中的文件過多,不便于尋找,您還可以在Project【項目文件欄】上方的搜索框輸入他們的名字來進行搜索。這 樣很快就能找到對應的文件了。放置完成后,點擊測試按鈕,您就可以身臨其境的在您剛才創(chuàng)建的Game【動畫面板】中進行漫游了。用鼠標控制視角,用鍵盤的 方向鍵控制行走。在漫游的過程中,您可以清晰的看到剛才創(chuàng)建的草隨微風輕輕擺動。效果如圖3.16所示:
63.JPG

第十一步:添加天空效果。

這時我們從Game【動畫面板】中看到的天空是沒有任何效果的,接下來我們給場景添加一個天空盒,使場景具有藍天的效果。
選中場景中的攝像機對象,然后點選菜單欄中的 64.JPG ——> 65.JPG ——> 66.JPG ,為攝像機添加一個天空盒。添加成功之后,我們就能夠在攝像機的屬性面板中找到剛才添加的天空盒了。
接著我們去Project【項目文件欄】找到“Standard Assets”文件夾下的“Skyboxes”文件夾。這里面擺放了許多關于天空的材質球,您只需要選中一個您喜歡的天空材質球,并拖放給攝像機離的天空 盒【Skybox】的材質屬性【Custom Skybox】,就可以讓場景的天空布滿這種材質效果。如圖3.17和圖3.18所示:

67.JPG

68.JPG
選中場景中的光照對象,然后在他的屬性面板中找到“Flare”,并點選它后面的圓圈 70.JPG 。在它彈出的 71.JPG 對話框中選中雙擊 72.JPG 這種光照效果,這樣就可以使得您在動畫模式中清楚的看見太陽所在的位置。再運行一下動畫,看看效果。

第十二步:添加光照陰影效果。

細心的朋友一定會發(fā)現(xiàn),現(xiàn)在場景中的樹木等物體是沒有陰影的,這很不自然。所以為了讓場景更加的逼真,我們還可以為場景添加光照陰影效果。
具體做法如下:選中光照對象,在它的屬性面板中找到 74.JPG ,它默認的是 75.JPG (沒有陰影),您可以將它改成“Soft Shadows”【軟渲染陰影】或者是“Hard Shadows”【硬件渲染陰影】。“Soft Shadows”【軟渲染陰影】以消耗CPU的計算為代價來產生陰影效果,這種模式運行速度較慢,但對于機器配置比較落后的使用者是唯一的選擇。 “Hard Shadows”【硬件渲染陰影】可利用新一代GPU的顯卡加速功能來為游戲進行陰影效果的渲染處理,其運行速度比較快,渲染效果也比較理想。但無論您選 擇哪一個選項,動畫場景的物體都會相對于陽光長生陰影效果。如圖3.19所示:
76.JPG

第十三步:保存項目。

所有的場景效果已經調試完畢后,按下Ctrl+S來保存場景文件,取名叫做“text”以便日后調用。如果保存成功,您會在您項目的Project【項目文件欄】中看到一個這樣的文件 77.JPG 。

責任編輯:徐川 來源: net
相關推薦

2013-04-25 09:56:24

unity3D手機游戲引擎

2013-04-25 10:03:07

unity3D手機游戲引擎

2013-04-25 09:47:54

unity3D手機游戲引擎

2013-04-25 10:40:32

unity3D手機游戲引擎

2013-04-25 13:27:11

unity3D手機游戲引擎

2013-06-25 09:16:10

Unity3D

2013-04-09 13:42:23

Unity3D基礎知識梳理

2012-12-24 08:48:25

iOSUnity3D

2012-12-24 09:11:58

iOSUnity3D

2013-06-19 08:52:48

Unity3D

2012-12-24 08:50:21

iOSUnity3D

2013-06-18 08:49:15

2013-04-25 00:06:06

unity3D手機游戲引擎

2013-06-24 08:48:55

Unity3D

2012-12-24 08:45:19

iOSUnity3D

2012-12-24 09:20:48

AndoidUnity3D

2013-06-14 09:54:04

Unity3D

2013-04-25 10:12:02

unity3D手機游戲引擎

2012-12-24 09:09:27

AndoidUnity3D

2012-12-24 09:13:23

iOSUnity3D
點贊
收藏

51CTO技術棧公眾號