1. 單擊Geometry(幾何體),在Standard Primitives下拉列表中選擇IDV Software,會(huì)出現(xiàn)Speed Tree選項(xiàng),單擊Speed Tree。
2. 在Top視圖上單擊一下,出現(xiàn)一棵樹(shù)的模型。
3. 單擊Modify出現(xiàn)下拉菜單,對(duì)下面菜單進(jìn)行操作:
4. 單擊import “.spt” file(導(dǎo)入不同形狀的樹(shù)種),在出現(xiàn)的對(duì)話框中選擇English oak(英格蘭樅樹(shù))。
5. 如果大家這時(shí)候渲染一下場(chǎng)景,你就會(huì)看到一棵English oak(如圖)。
6. 設(shè)置樹(shù)的大?。篠ize=6;+/-=2。
提示:由于確定了整個(gè)場(chǎng)景以m來(lái)做單位,這里大家就很容易確定一棵樹(shù)的高度,設(shè)置的Size=6m為樹(shù)的平均高度,其它樹(shù)可以在這個(gè)基礎(chǔ)上,正負(fù)相差2m。
7. 《反恐部隊(duì)》對(duì)場(chǎng)景的真實(shí)性提出了很高的要求,既然場(chǎng)景是以加勒比海的一個(gè)小島為參照的。從3DSMAX6中的樹(shù)的模型就必須滿足該小島上樹(shù)種多樣性的要求。當(dāng)模型庫(kù)中的樹(shù)模型不能滿足制作要求的時(shí)候。單擊“.spt” Data列表中Edit,屏幕上便會(huì)出現(xiàn)另外一個(gè)3DSMAX6自帶的軟件Speed-Tree-CAD(樹(shù)木編輯器)。該軟件專門用來(lái)編輯各種樹(shù)的形狀,它幾乎能滿足你對(duì)樹(shù)的所有要求。
注:在下一篇文章中筆者會(huì)專門講到Speed-Tree-CAD軟件的應(yīng)用。
8. 如果場(chǎng)景具有真實(shí)性則必須保證從不同角度觀察樹(shù)的時(shí)候,樹(shù)的形狀是不一樣的。
注:這在以往的游戲中是不可以想象的。勾選Bill boarding-Rollout 樹(shù)木觀察方向 列表中Auto-Billboard to Camera(隨視覺(jué)角度的不同而不同),就可以達(dá)到這個(gè)要求。
9. 樹(shù)木在自然環(huán)境中還受到風(fēng)的影響。在以前的游戲中出于對(duì)硬件的考慮,游戲者當(dāng)然不會(huì)計(jì)較樹(shù)木會(huì)不會(huì)隨風(fēng)而動(dòng)。然而Speed Tree插件還是考慮了在這方面的可能性,設(shè)置了有關(guān)的選項(xiàng),如圖5:通過(guò)Wind(風(fēng))列表中的Pick wind space warp(選擇風(fēng)的吹動(dòng)方式),設(shè)計(jì)人員甚至可以把加勒比海的海風(fēng)的數(shù)據(jù)曲線加入到場(chǎng)景當(dāng)中(這涉及到復(fù)雜的計(jì)算),當(dāng)整個(gè)場(chǎng)景導(dǎo)入到游戲中時(shí),樹(shù)木也會(huì)模擬真實(shí)環(huán)境中一樣隨風(fēng)搖擺。
注:在以后的章節(jié)中筆者將談?wù)勅绾蝿?dòng)手制作樹(shù)、草皮、道路以及對(duì)地形進(jìn)行進(jìn)一步的調(diào)整。