- 渲染王3ds Max三維特效動畫技術
- 來陽
- 2547字
- 2020-11-28 18:10:13
2.6 使用“粒子流源”制作花草群組生長動畫
本案例制作的花草群組生長動畫的最終結果,花草的生長范圍為一個文字的區域,所以在開始進行粒子制作之前,我們先在場景中創建一個文字模型。
2.6.1 制作基本場景
01 將“創建”面板切換至創建“圖形”面板,如圖2-74所示。

圖2-74
02 單擊“文本”按鈕,在“頂”視圖中創建一個文本圖形,如圖2-75所示。

圖2-75
03 在“修改”面板中,將“文本框”內的文字更改為:Flower,并設置文字的字體為“Times New Roman Italic”,如圖2-76所示。

圖2-76
04 設置完成后,在“修改器列表”中,為文本添加“編輯多邊形”修改器,將文本圖形轉換為幾何體對象,如圖2-77所示。

圖2-77
2.6.2 制作粒子動畫
01 執行“圖形編輯器”→“粒子視圖”命令,打開“粒子視圖”面板,如圖2-78所示。

圖2-78
02 在“粒子視圖”面板下方的“倉庫”中,選擇“空流”操作符,并將其拖曳至“工作區”中,在右側的“參數”面板中,展開“發射”卷展欄,設置“長度”值為80, “寬度”值為20,在“數量倍增”組內,設置“視口”值為100, “渲染”值為100,如圖2-79所示。

圖2-79
03 設置完成后,在“透視”視圖中觀察,場景中已經有了“粒子流源”的圖標,如圖2-80所示。

圖2-80
04 將“時間滑塊”按鈕拖動至第0幀,然后移動“粒子流源”的圖標至圖2-81所示位置處。

圖2-81
05 按下快捷鍵N,打開“自動關鍵幀”記錄功能。將“時間滑塊”按鈕拖動至第100幀,然后移動“粒子流源”的圖標至圖2-82所示位置處,設置完成后,再次按下N鍵,關閉“自動關鍵幀”功能。

圖2-82
06 在“倉庫”中,選擇“出生”操作符,將其拖曳至工作區中作為“事件001”,并連接至“粒子流源001”上。在“參數”面板中,設置“出生”操作符的“發射開始”值為0, “發射停止”值為100, “數量”值為1000,即粒子在場景中從第0幀至第100幀這段時間內,一共發射1000個粒子,如圖2-83所示。

圖2-83
07 在“倉庫”中,選擇“位置圖標”操作符,將其拖曳至工作區中,并添加至“事件001”中,設置粒子從粒子的圖標上進行發射,如圖2-84所示。

圖2-84
08 將“創建”面板切換至創建“空間扭曲”面板,如圖2-85所示。

圖2-85
09 單擊“重力”按鈕,在“頂”視圖中創建一個重力,如圖2-86所示。

圖2-86
10 在“倉庫”中,選擇“力”操作符,將其拖曳至“事件001”中,在“參數”面板中,單擊“添加”按鈕,選擇場景中的重力,并添加進“力空間扭曲”文本框內,如圖2-87所示。

圖2-87
11 單擊“全導向器”按鈕,在“頂”視圖中,創建一個全導向器,如圖2-88所示。

圖2-88
12 在“修改”面板中,單擊“拾取對象”按鈕,將場景中的文字模型添加進來,并設置“反彈”值為0,如圖2-89所示。

圖2-89
13 在“倉庫”中,選擇“碰撞”操作符,將其拖曳至“事件001”中,在“參數”面板中,單擊“添加”按鈕將場景中的全導向器添加至“導向器”文本框內,如圖2-90所示。

圖2-90
14 移動“時間滑塊”按鈕,可以看到場景中的粒子從圖標位置發射,受到重力影響,向場景下方掉落,當粒子降落至文字模型上時,粒子的位移停止,其余的粒子繼續往下方掉落,如圖2-91所示。

圖2-91
15 在“倉庫”中,選擇“拆分數量”操作符,將其拖曳至工作區中,作為新的“事件002”,設置“粒子比例”比率值為10,并將“事件001”和“事件002”連接起來,如圖2-92所示。

圖2-92
16 在“倉庫”中,選擇“圖形實例”操作符,將其拖曳至工作區中,作為新的“事件003”,在“參數”面板中將場景中的“白花”組合拾取進來,并將“事件002”和“事件003”連接起來,如圖2-93所示。

圖2-93
17 單擊選擇“事件003”內的“顯示”操作符,在其“參數”面板中設置顯示的“類型”為“幾何體”,如圖2-94所示。

圖2-94
18 單擊選擇“事件003”內的“圖形實例”操作符,在“圖形實例001”卷展欄內,設置“比例%”值為60, “變化%”值為20,勾選“動畫圖形”選項,在“動畫偏移關鍵點”組中,設置粒子動畫的“同步方式”為“粒子年齡”,如圖2-95所示。拖動“時間滑塊”按鈕,在視圖中即可觀察粒子的動畫結果,如圖2-96所示。

圖2-95

圖2-96
19 在“倉庫”中選擇“拆分數量”操作符,將其拖曳至“事件002”中,在其“參數”面板中,設置“粒子比例”的“比率%”值為10。由于工作區中的操作符逐漸增多,所以在添加新的操作符后,可根據需要,適當調整各個事件在工作區中的位置,如圖2-97所示。

圖2-97
20 選擇“事件003”,按下Shift鍵,以拖曳的方式復制出一個新的事件,復制時,系統會彈出“克隆選項”對話框,選擇“復制”選項,并單擊“確定”按鈕即可,如圖2-98所示。復制完成后,“粒子視圖”對話框如圖2-99所示。

圖2-98

圖2-99
21 將“事件004”內的“圖形實例”操作符選中,在其“參數”面板中,更改其“粒子幾何體對象”為場景中的“藍花”組合,并將其與“事件002”中的“拆分數量002”連接起來,如圖2-100所示。

圖2-100
22 參考以上操作,在“事件002”中再次添加“拆分數量”操作符,仍然設置其“粒子比例”的“比率%”值為10;再次復制“事件004”,更改其“圖形實例”所拾取的對象為場景中的“小白花”組合,并將其連接起來,如圖2-101所示。

圖2-101
23 參考以上操作,在“事件002”中再次添加第四個“拆分數量”操作符,設置其“粒子比例”的“比率%”值為70;再次復制“事件005”,更改其“圖形實例”所拾取的對象為場景中的“草”組合,并將其連接起來,如圖2-102所示。

圖2-102
24 拖動“時間滑塊”按鈕,可以看到場景中的粒子動畫效果如圖2-103所示。同時,可以發現場景中還存在著大量的無用的粒子,所以接下來,還需要考慮添加合適的操作符以刪除多余的粒子。

圖2-103
25 在“倉庫”中選擇“刪除”操作符,將其拖曳至“事件001”中,如圖2-104所示。再次拖動“時間滑塊”按鈕,即可看到場景中多余的粒子已經被刪除掉了,如圖2-105所示。

圖2-104

圖2-105
26 到這里粒子動畫的設置已經基本完成,只是場景中文字模型區域內的植物數量太少,不太美觀,所以,接下來,需要提高粒子的生成數量來達到一個較為密集的植物生長效果。單擊“事件001”中的“出生”操作符,將其“參數”面板中的“數量”值設置為10000,如圖2-106所示。場景中的動畫顯示效果如圖2-107所示。

圖2-106

圖2-107
27 通過對動畫場景進行觀察,可以看到當前植物的生長形態較為規整,如圖2-108所示。

圖2-108
28 在“倉庫”中選擇“旋轉”操作符,將其拖曳至“事件006”中,在其“參數”面板中設置“方向矩陣”的類型為“隨機水平”,如圖2-109所示。再次觀察動畫場景,可以看到植物的生長方向變得隨機,看起來更加自然,如圖2-110所示。

圖2-109

圖2-110
29 本案例的粒子結構設置最終如圖2-111所示,最終動畫顯示效果如圖2-112所示。

圖2-111

圖2-112
- Java編程全能詞典
- Learning Microsoft Azure Storage
- 精通Excel VBA
- Blender 3D Printing by Example
- 大數據驅動的機械裝備智能運維理論及應用
- 中國戰略性新興產業研究與發展·智能制造裝備
- Salesforce for Beginners
- 基于企業網站的顧客感知服務質量評價理論模型與實證研究
- 寒江獨釣:Windows內核安全編程
- INSTANT Adobe Story Starter
- ADuC系列ARM器件應用技術
- 貫通Java Web輕量級應用開發
- 西門子S7-1200/1500 PLC從入門到精通
- 精通ROS機器人編程(原書第2版)
- 中老年人學電腦與上網