论文中文题名: | 基于Maya的树木三维动画生成方法 |
姓名: | |
学号: | 200908407 |
保密级别: | 公开 |
学科代码: | 081203 |
学科名称: | 计算机应用技术 |
学生类型: | 硕士 |
学位年度: | 2012 |
院系: | |
专业: | |
研究方向: | 计算机图形图像处理 |
第一导师姓名: | |
第一导师单位: | |
论文外文题名: | A Generation Method of 3D Trees Animation Based on Maya |
论文中文关键词: | |
论文外文关键词: | tree modeling ; simulation movement ; skinned mesh ; 3D animation ; key frame |
论文中文摘要: |
自然景观模拟是计算机图形学研究的热点之一。树木随风运动是最常见的自然景观,它在游戏、电影、计算机辅助园林和景观设计、生态环境预测与可视化、计算机动画和虚拟场景绘制等众多应用领域都有广泛的使用。本文主要研究和讨论如何利用计算机生成这样的自然景观三维动画。
本文在分析Maya特性和功能的基础上,根据树木在风中运动的特点,提出了基于专业动画软件Maya生成树木在风中运动的三维动画生成方法。首先,利用Maya中的Polygons建模工具创建树木的几何模型,并在树木几何模型的基础上,利用Maya的骨骼工具创建与树木几何模型对应的骨骼系统,提出了使用骨骼系统驱动树木几何模型运动的方法;然后,利用空气动力学原理和牛顿第二运动定律,对树木进行受力分析和运动分析,并对树叶脱落现象和树枝断裂现象发生的机理进行研究,最终建立树木运动的数学模型;最后,利用嵌入式语言MEL和骨骼控制器生成树木运动的仿真动画。在实现树木在风中运动的整体三维动画生成过程中,利用柔体动力学原理和刚体动力学原理模拟树枝的摆动和断裂,利用布料解算模拟树叶的摆动和飘落,使整体运动效果更加自然。
在Maya开发环境下,结合嵌入式语言MEL实现树木的三维动画生成,不仅大大缩短了开发的时间,减少了工作量,并且使三维树木动画效果更加逼真。
﹀
|
论文外文摘要: |
The natural landscape simulation is a hotspot of the computer graphics research. As a common natural landscape, the natural movement of the tree in the wind is applied in many fields, such as games, movies, and computer aided garden and landscape design, environmental prediction and visualization, computer animation and virtual scene drawing. This paper mainly studied and talked about how to produce the 3D animation of natural landscape by computer.
According to the analysis of characteristics and functions of the Maya and the movement characteristics of the tree in the wind, the paper realized the movement simulation method of the tree in the wind based on animation software Maya. The first step is adopted the Plygons method to established the geometric model of the tree, and created the skeletal system that is corresponding with a geometry model in the tree is simulated in Maya on the basis of geometric model, the paper put forward a method of bone-driven the geometry model in the tree to control the tree's movement. Then, using the principles of aerodynamics and Newton's second law of motion, related forces and movements are analyzed to provide the input of disturbances which causes the fall of leaves and break of branches, eventually established the mathematical model of the tree's movement. Finally, the simulation animation of the tree movement is further generated under the Maya Embedded Language and skeleton controller system. In the realization process of the whole the three dimensional animation of the tree in the wind, according to the principle of the soft body dynamics and rigid body dynamics, the swing and fracture of the branches is simulated, and the solve method of cloth provided at last makes the swing and fall of the tree leaves perform in a more natural mode.
In the development environment of Maya, this paper realizes the 3D animation of the tree combined with Maya Embedded Language, which not only shortens the time of development and reduces the work but also simulates the visual simulation of tree movement realistically.
﹀
|
中图分类号: | TP391.41 |
开放日期: | 2012-06-21 |