- 1、本文档共51页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
树枝断裂现象的视化模拟
论文题目:树枝断裂现象的可视化模拟
专 业:计算机应用技术
硕 士 生:张 敏 (签名)
指导教师:李占利 (签名)
摘 要
树的运动的模拟是自然景观模拟的重要组成部分。它是一项十分复杂的任务,尤其
是关于树枝断裂的模拟,更是树的运动模拟中的难题之一。因此,对树枝断裂现象的研
究是十分有价值和意义的。本文针对树枝断裂现象的可视化模拟进行了研究。
树的模型的建立是树枝断裂可视化模拟的基础。树由树枝和树叶组成。本文通过对
已有的建模方法和建模工具进行分析并对相关的模拟平台进行研究后,采用Creator建立
树枝和树叶模型,在Vega Prime 中将各个树枝模型和树叶模型整合在一起,建立一颗完
整的树。Creator 的优点在于它除了具有建模工具箱外,还有可以通过Open Flight API直
接编程建模,在有限的时间里建立大量的模型,节省了开发的时间。
树枝断裂的运动模型包括树枝的摆动模型,树枝的下落模型和树枝的碰撞检测模型
三个重要的组成部分。这些运动模型的建立是基于空气动力学原理和牛顿第二运动定律
的。本文通过对已有的树的运动的模拟方法进行分析,采用Vega Prime 的模拟对象驱动
技术实现树枝断裂现象的模拟。针对树的运动方式,以Vega Prime 中的Strategy类为基类
建立运动模型派生类,通过公共接口函数compute( )控制树的相关运动。同时利用了Vega
Prime提供的碰撞检测器实现树的碰撞检测。使用Vega Prime进行树枝断裂现象的可视化
模拟不仅大大缩短了开发的时间,而且减少了工作量,还具有逼真的模拟效果。
建模工具Creator和仿真平台Vega Prime 的应用,不但大大地减少了工作量,而且提
高了树的运动模拟逼真度。论文通过仿真实验证明了模拟效果的真实性和方法的高效
性。
关 键 词:可视化模拟;Open Flight ;树枝断裂;Vega Scene Graph ;碰撞检测
研究类型:应用研究
Subject : Visual Simulation of Branch Breaking
Specialty : Computer Application Technology
Name : Min Zhang (Signature)
Instructor : Zhanli Li (Signature)
ABSTRACT
The simulation of tree motion is an important part in the simulation of natural scenery. It
is a complex task and the simulation of branch breaking is one of difficulties especially. Thus,
it is very valuable and meaningful to research on the branch breaking. The visual simulation
of branch breaking is studied in the paper.
The creation method of tree model is the basis of visual simulation of branch breaking.
Generally, the tree consists of branches and leaves. Creator is selected to build branch model
and leaf model based on analyzing of the existing modeling approaches and tools. And then
comparing with relative platforms
文档评论(0)