天堂国产午夜亚洲专区-少妇人妻综合久久蜜臀-国产成人户外露出视频在线-国产91传媒一区二区三区

當(dāng)前位置:主頁 > 文藝論文 > 廣告藝術(shù)論文 >

基于動力學(xué)原理的Maya粒子特效插件

發(fā)布時間:2018-07-29 19:07
【摘要】:計算機動畫是一種計算機圖形學(xué)和藝術(shù)相結(jié)合的產(chǎn)物,是伴隨著計算機硬件和圖形算法高速發(fā)展起來的一門高新技術(shù)。近年來,諸如雨雪、龍卷風(fēng)、煙霧、火焰、爆炸等自然景物的模擬一直是計算機圖形學(xué)中最具挑戰(zhàn)性的課題之一,其模擬在計算機游戲、影視、廣告、視景仿真等各種領(lǐng)域中有著廣泛的用途。1983年,W.T.Reeves首次提出了粒子系統(tǒng),其優(yōu)點在于可以用簡單的體素來構(gòu)造復(fù)雜的物體,從而為自然景物的造型提供了強有力的技術(shù)手段。 Maya作為當(dāng)今主流的三維動畫制作與渲染軟件之一,在影視、電視、廣告和游戲等領(lǐng)域中有很廣泛的應(yīng)用,其強大的功能和易用性得到專業(yè)人士的共識。利用Maya動力學(xué)系統(tǒng)可以逼真地模擬很多自然現(xiàn)象。然而,Maya同時也是一款極其復(fù)雜的軟件程序包,它的動力學(xué)系統(tǒng)也很難掌握。由于Maya具有很強的可編程性和可擴展性,我們可以開發(fā)有針對性的外部插件用以化解這個矛盾。通過開發(fā)特效插件簡化Maya操作來達(dá)到某種特殊效果,將會大大縮短三維動畫的制作時間,減少類似重復(fù)工作。 本文通過為Maya開發(fā)了一款插件來研究如何利用外部插件對Maya的功能進行擴展。重點研究了基于動力學(xué)原理和粒子系統(tǒng)的自然景物模擬方法,利用動力學(xué)原理開發(fā)一個Maya插件,,該插件的主要功能是快速地在場景中創(chuàng)建一些常用的粒子特效效果。該插件基于Maya的粒子系統(tǒng),并通過Maya內(nèi)嵌的Mel腳本語言以及腳本化的Maya開放式界面制作而成。 本文的研究重點和主要成果有: 1、通過調(diào)查研究目前國內(nèi)外特效中運用較多的粒子特效類型及制作過程,為Maya粒子特效插件的設(shè)計提供了可靠依據(jù)。 2、分析了插件技術(shù)的類型、接口及優(yōu)缺點。對Maya插件的兩種編程接口MEL和C++進行了分析和對比。并選定使用MEL來開發(fā)粒子特效插件。 3、對基于動力學(xué)和粒子系統(tǒng)模擬自然景物進行了研究,總結(jié)出最大實現(xiàn)粒子的可控制性,既不是單純靠粒子發(fā)射器發(fā)射粒子,也不單純用場來干擾粒子,而是粒子系統(tǒng)與Mel表達(dá)式結(jié)合。然后以Reeves提出的粒子系統(tǒng)的基本思想和原理為基礎(chǔ),分析了結(jié)合粒子系統(tǒng)和MEL表達(dá)式來模擬自然景物的方法。 4、歸納出3種常用的粒子運動類型,對其中典型的4種特效——物體飄落、龍卷風(fēng)、煙花和噴泉進行了分析與設(shè)計,并使用Maya嵌入式腳本語言MEL編寫成插件,包括粒子發(fā)射器的建立,粒子的發(fā)射,粒子的數(shù)量、速度、形狀等參數(shù)的設(shè)定等。該插件可隨時調(diào)用到需要的場景中,并且提供了一套完整易用的用戶界面,可在界面上直接調(diào)整參數(shù)實時控制特效的效果,從而在生產(chǎn)制作中提高工作的效率。 5、在開發(fā)完成后,對此插件進行了測試。測試內(nèi)容主要包括安裝測試、對物體飄落模塊、龍卷風(fēng)效果模塊、煙花效果模塊、噴泉效果模塊4個模塊的功能測試和壓力測試。對從測試結(jié)果看,此插件具有很好的功能性和簡便性,達(dá)到了預(yù)期的設(shè)計目標(biāo)。
[Abstract]:Computer animation is a product of computer graphics and art. It is a high and new technology accompanied by computer hardware and graphics algorithm. In recent years, the simulation of natural scenery, such as rain and snow, tornado, smoke, flame, explosion and so on, has been one of the most challenging topics in computer graphics. In the fields of computer games, film, television, advertising, visual simulation and other fields, there is a wide range of uses in.1983 years. W.T.Reeves first proposed the particle system. Its advantage is that it can be used to construct complex objects with simple body prime, thus providing a powerful technical means for the modeling of natural scenery.
As one of the mainstream 3d animation making and rendering software, Maya is widely used in the fields of film, television, advertising and games. Its powerful function and ease of use get the consensus of the professionals. Using the Maya dynamic system can simulate many natural phenomena vividly. However, Maya is also an extremely complex one. Software package, its dynamic system is also difficult to master. Because of the strong programmability and scalability of Maya, we can develop targeted external plug-ins to resolve this contradiction. By developing special plug-ins to simplify the Maya operation to achieve a particular effect, it will greatly shorten the production time of 3D animation and reduce the class. Like duplication of work.
This article has developed a plug-in for Maya to study how to expand the function of Maya using external plug-ins. This paper focuses on the development of a Maya plug-in based on the dynamics principle and the natural scene simulation method of particle system. The main function of this plug-in is to quickly create some commonly used particles in the scene. The plug-in is based on Maya's particle system and is produced by Maya's embedded Mel script language and scripted Maya open interface.
The main research and main achievements of this paper are as follows:
1, through investigating and studying the types and production processes of particle specific effects at home and abroad, it provides a reliable basis for the design of Maya particle special effects plug-ins.
2, the type, interface and advantages and disadvantages of the plug-in technology are analyzed. The two programming interfaces of the Maya plug-in are analyzed and compared, and the MEL is selected to develop the particle special effect plug-in.
3, we have studied the natural scene based on dynamics and particle system simulation, and summed up the controllability of the maximum realization of particle. It is not only a particle launcher to launch particles, but also not only the field to interfere with particles, but the combination of particle systems and Mel expressions. Then the basic ideas and principles of the particle system proposed by Reeves are based on the basic ideas and principles. The method of simulating natural scenery combined with particle system and MEL expression is analyzed.
4, 3 kinds of common particle movement types are summed up, and the typical 4 special effects - object falling, tornado, fireworks and fountain are analyzed and designed, and Maya embedded scripting language MEL is used to write into plug-ins, including the establishment of particle launchers, particle emission, particle number, speed, shape and so on. It can be invoked to the required scene at any time, and provides a complete and easy to use user interface, which can directly adjust the parameters on the interface to control the effect of the special effect in real time, thus improving the efficiency of the work in production.
5, after the completion of the development, the plug-in has been tested. The test content mainly includes the installation test, the falling module of the object, the tornado effect module, the fireworks effect module, the function test and pressure test of the 4 modules of the fountain effect module. Aim.
【學(xué)位授予單位】:上海交通大學(xué)
【學(xué)位級別】:碩士
【學(xué)位授予年份】:2011
【分類號】:TP391.41

【參考文獻(xiàn)】

相關(guān)期刊論文 前5條

1 徐瑩;;基于粒子系統(tǒng)的自然現(xiàn)象模擬研究[J];大慶師范學(xué)院學(xué)報;2008年05期

2 田玉婷;;Maya的MEL語言在項目中的開發(fā)應(yīng)用[J];黑龍江科技信息;2007年22期

3 王兆紅;;基于云模型與粒子系統(tǒng)自然雨模擬[J];計算機應(yīng)用與軟件;2009年12期

4 楊剛;論計算機三維動畫的存在與發(fā)展[J];飾;2005年01期

5 袁霞,張玉啄;粒子系統(tǒng)方法及其應(yīng)用[J];云南師范大學(xué)學(xué)報(自然科學(xué)版);2003年03期

相關(guān)碩士學(xué)位論文 前7條

1 董浩明;基于汽車模擬駕駛器的三維視景交互式優(yōu)化建模研究[D];武漢理工大學(xué);2006年

2 宋霖;基于視頻紋理的特效繪制[D];浙江大學(xué);2006年

3 劉劍;鮮花參數(shù)化建模與動畫設(shè)計系統(tǒng)開發(fā)[D];浙江大學(xué);2007年

4 毛慧;MAYA粒子及流體特效處理[D];上海交通大學(xué);2009年

5 沈培特;角色動畫設(shè)置插件技術(shù)在基于Maya的3D動畫中的應(yīng)用[D];上海交通大學(xué);2008年

6 楊昊;基于類別的植物在三維場景中的快速生成[D];上海交通大學(xué);2008年

7 李慶;基于maya粒子系統(tǒng)的群體模擬方法研究[D];上海交通大學(xué);2008年



本文編號:2153703

資料下載
論文發(fā)表

本文鏈接:http://sikaile.net/wenyilunwen/guanggaoshejilunwen/2153703.html


Copyright(c)文論論文網(wǎng)All Rights Reserved | 網(wǎng)站地圖 |

版權(quán)申明:資料由用戶7d0d5***提供,本站僅收錄摘要或目錄,作者需要刪除請E-mail郵箱bigeng88@qq.com