




全文預覽已結束
下載本文檔
版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
職業(yè)教育論文-淺談3DsMax中的ParticleFlow粒子流系統摘要3DsMax中的ParticleFlow粒子流系統是很多大型影片中特效制作的主要工具,它的出現給影視制作帶來了無限的生命力,它生成的粒子特效真實感強,是一款非常優(yōu)秀的思維粒子。本論文從它的發(fā)展歷史到功能以及倉庫里面的測試命令做闡述。關鍵詞ParticleFlow粒子流系統發(fā)展歷史條件判斷一、概述ParticleFlow粒子流系統是3dsMax的一個全新的事件驅動型粒子系統,用于創(chuàng)建各種復雜的粒子動畫。它可以自定義粒子的行為,測試粒子的屬性,并根據測試結果將其發(fā)送給不同的事件。在ParticleView粒子視圖中可以可視化地創(chuàng)建和編輯事件,而每個事件都可以為粒子指定不同的屬性和行為。粒子流系統基本上像是一段能夠產生粒子的程序,這段程序可以影響粒子的運動、改變粒子的屬性、測試粒子與場景中其他對象的相互作用,并且可以定義每個時間點上粒子的狀態(tài)和行為。由于ParticleFlow粒子流系統的功能非常強大,基本上原有的各種粒子系統都可以被取代,而且它能和Maxscript腳本語言緊密結合,能夠實現各種復雜的效果。二、相關術語解釋在學習之前需要先了解一下粒子系統中經常涉及到的幾個概念,本小節(jié)對粒子系統中常用的幾個術語作了簡單的介紹。這部分的內容對后面的學習會很有幫助,在本章后面的小節(jié)中會對其中重要的部分(例如粒子流的動作)作更詳細的講解,此部分的術語解釋或許會比較抽象,可以配合后面粒子流的基礎知識來理解。1.ParticleSystem粒子系統。粒子系統是一個相對獨立的系統集合,它包含了全部的發(fā)射裝置,定義了場景中的粒子行為規(guī)則。粒子系統主要用來創(chuàng)建雨、雪、爆炸、灰塵、泡沫、火花、氣流等。它還可以將任何造型作為粒子,用來表現成群的螞蟻、熱帶魚、吹散的蒲公英等動畫效果。粒子系統主要用于表現動態(tài)的效果,與時間、速度的關系非常緊密,一般用于動畫制作。2.Event-drivenand事件驅動。在3dsMax中提供了兩種類型的粒子系統,它們分別是Event-drivenand事件驅動粒子系統和Non-event-driven非事件驅動粒子系統。事件驅動型粒子系統也就是本章所講的ParticleFlow粒子流系統,它可以自定義粒子的行為,設置壽命、碰撞、速度等測試條件,并根據測試的結果產生相應的行為,設置具有較強的靈活性和可控性,適合制作較復雜的粒子動畫,如爆炸隨時間生成了碎片、火焰和煙霧等;非事件驅動型粒子系統主要指隨時間生成的粒子動畫系統,設置起來相對簡單而快捷,適合于制作簡單的粒子動畫,例如噴泉、雨雪、灰塵等。3.ParticleFlow粒子流。一種事件驅動型的粒子系統。粒子流包含一個特定的發(fā)射器,每個粒子系統可以由多個不同的粒子流組成,而這些粒子流都擁有各自不同的發(fā)射器。粒子流使用ParticleView粒子視圖對話框來設置事件驅動模型,以便實現粒子屬性和行為方面的設置更改。ParticleFlow粒子流會隨著事件的發(fā)生而不斷地計算列表中的每個操作,并相應地更新粒子系統。三、發(fā)展歷史在3DsMax5.1版本以后官方推出了ParticleFlowExtension的擴展包,3DsMax的用戶可以免費在3DsMax的官方網站上下載安裝到3DsMax5.1中,它是一款非常強大的世界驅動型粒子流系統,也可以稱為電影級別的粒子流系統。它非常類似與Cebas公司推出的思維粒子ThinkingParticles。3DsMax6.0以后ParticleFlowExtension正式并入到3DsMax中。它比3DsMax中自帶的六個基礎粒子系統功能要強大得多,六個基礎粒子系統分別為:噴射、超級噴射、雪、暴風雪、粒子云、粒子陣列。四、功能隨著三維技術的不斷成熟,大家對三維制作的要求也越來越高,在廣告電影中經??吹娇嵫5奶匦雒婧芏喽际怯闪W酉到y所設計完成的。早期的3DsMax自帶了六種常規(guī)的粒子系統,從3DsMax6.0開始PF粒子流系統正式并入3DsMax中,這樣大大豐富了我們制作的畫面,通過粒子視圖繪制粒子流程我們可以非常有邏輯性的制作出各種特效,例如:影片功夫中斧頭幫,發(fā)出信號在天空形成一把斧頭的特效;NBA球賽中粒子籃球諾基亞的廣告;六個基本粒子系統能做的特效PF都能完成,功能非常強大。當然它也有它的缺點:1.不支持ParticletoParticle(粒子對粒子的碰撞)。2.不支持ParticletoObject(粒子對物體的碰撞)。五、條件判斷語句下面我就Particle倉庫中主要的條件判斷語句的應用方面做一些簡單講解。1.AgeTest(年齡測試)??梢詫αW拥囊淮位蚨啻蔚哪挲g測試,符合年齡值者為真則執(zhí)行下一個事件;不符合年齡者為假則返回。2.Collision(碰撞測試)。粒子發(fā)射后做碰撞測試;必須借助于導向器,粒子碰撞后可以有四中狀態(tài):(1)反彈。(2)繼續(xù)。(3)停止。(4)隨機;應用。例如槍發(fā)射子彈,子彈碰到墻上面就會彈出小碎片。3.CollisionSpawn(碰撞并產卵)。粒子碰撞以后衍生出新的粒子;應用:例如下雨效果,雨滴碰到地面會濺出水花。4.FindTarget(尋找目標)。粒子去搜查目標執(zhí)行當前事件;應用:例如兩架飛機空擊,一架飛機發(fā)射一枚導彈就可以用FindTarget去尋找另一架飛機實現轟炸。5.GoToRotation(旋轉測試)。配合Spin使用,可以對粒子在約定時間內進行旋轉測試。應用:例如現在撒一把錢幣,錢幣不停旋轉,可以用GoToRotation在約束它們停止旋轉的時間。6.ScaleTest(縮放測試)。粒子的尺寸達到約定的程度它就會執(zhí)行到下一個事件。應用:例如模擬水底上浮的氣泡,由于受水的壓強的影響,離水面越近壓強越小這樣氣泡體積越大,我們就可以用ScaleTest來模擬這一現象。7.SendOut(無條件測試)。粒子無須滿足任何條件就可以執(zhí)行下一個事件。應用:例如模擬火山的間歇性噴發(fā)。8.Spawn(產卵)。粒子衍生出新的粒子;可以一次產卵也可以按移動距離產卵。應用:例如模擬禮花爆炸的效果。9.SpeedTest(速度測試)。粒子的速度達到所約定的速度為真值則執(zhí)行下一個事件。應用:例如一個動物掉到水里面,出水后甩動身體當達到一定的速度附在身上的水滴就會甩出10.SplitAmount(數量執(zhí)行)。根據選擇的比例隨機的把前一個事件的粒子總數乘以這個比例來執(zhí)行下一個事件。參考文獻:1徐峰.3dsmax動畫技術與影視案例.
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 護理質量管理制度
- 安全教育夾手事故防范與應對
- 消化內科出科感悟
- 物業(yè)開放日活動方案
- 綠色農業(yè)技術推廣存在的問題及對策探究
- 婚姻解除后彩禮及財產分割標準協議書
- 翻譯保密協議旅游攻略筆譯保密合同
- 茶園土地流轉與農業(yè)循環(huán)經濟發(fā)展合作合同
- 車貸保險兼擔保服務合同
- 競業(yè)限制保密協議模板金融行業(yè)
- GB/T 37234-2018文件鑒定通用規(guī)范
- 健康減肥調脂降糖
- LaTeX科技排版課件
- 2023年河北交通投資集團有限公司招聘筆試題庫及答案解析
- 反向傳播算法課件
- 企業(yè)質量安全主體責任
- 南模自招試卷-2012年自主招生
- 數據倉庫開發(fā)規(guī)范
- 可下載打印的公司章程
- 固定資產報廢申請單
- 小學美術人美五年級上冊偶戲皮影研究課教案
評論
0/150
提交評論