透過您的圖書館登入
IP:52.15.59.163
  • 學位論文

Maya MEL 群體運動中碰撞排除之技術研究及相關技術應用

Using Maya MEL in Crowd Motion with Avoiding the Collision and Related Techniques Applications

指導教授 : 陳賢錫

摘要


隨著多媒體動畫技術的進步,除了普遍出現的場景,越來越多充滿想像力的畫面被製作成生動活潑的動畫橋段。其中,除了奇幻生物和危險場面的模擬,也可以看到需要大量角色同時在場景中表演的畫面。這些畫面,便是所謂的「群體運動」。然而,當真人影視或動畫作品的場景需要此種氛圍,又必須滿足觀眾視覺上的期待時,使用傳統的製作過程就必須耗費大量人力及時間。因此,外掛軟體紛紛問世,部分動畫公司與工作室開始嘗試製作更精緻的群體運動畫面。   在群體運動技術中,有許多能模擬出浩大場面的方法,其中包含了相關外掛軟體的運用,以及自行編寫出的指令碼。本研究中,將粗略介紹Maya中的群體運動外掛 Miarmy,以及群體運動中常用的模擬方式,並嘗試使用 Maya 內建的腳本語言 MEL Script,於平面及曲面上亂數生成動畫路徑,同時排除碰撞問題。

並列摘要


With the advancement of multimedia technology in animation, in addition to the scenes appear in the traditional animation, more and more scenes that full of imagination are made into animation. In these examples, besides the simulations of fantasy creatures and dangerous scenes, 3D animation technology can also be used to simulate "crowd motion" scene, which needs a large number of animation characters. However, the traditional production process requires a lot of manpower and time when a live-action movie or animation scene requires a large number of characters or objects. Therefore, the group sports plug-in software has been produced, some animation companies began to use and try to produce more sophisticated crowd motion scenes.   There are many ways to emulate crowd motion, including the use of plug-in and the scripts that write by ourselves. This study will introduce Miarmy, a group sport plug-in that can be used in Maya, and the simulation methods used in crowd motion, and tries to use MEL Script to generate animation paths on the plane or surface and avoid the collision.

參考文獻


1. Craig W. Reynolds (1987). Flocks, Herds, and Schools: A Distributed Behavioral Model. ACM Computer Graphics, Vol. 21, 25-34.
6. William T. Reeves (1983). Particle Systems - A Technique for Modeling a Class of Fuzzy Objects. ACM Transactions on Graphics, Vol. 2, No. 2, 91-108.
7. Ye Yuan, Zhongke Wu, Mingquan Zhou (2012). Populating Virtual Environments with Crowd Patches and Rule-based Method. ACM SIGGRAPH VRCAI 2012, 239-246.
1. 李明憲(2009)。角色動畫中時間節奏與動作兼具的探討與應用。國立臺灣藝術大學研究所碩士論文,台北。
2. 周婉霖(2015)。應用 Maya MEL 探討群體運動之創作技術。國立臺中科技大學研究所碩士論文,臺中。

延伸閱讀