树随风动的计算机模拟研究

来源 :西安科技大学 | 被引量 : 0次 | 上传用户:shuang901014
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
树木在自然景物的构成中占有相当重要的地位。在相当长的一段时间内,人们投入了大量的精力研究树木的造型和绘制算法。尽管有许多成功的工作,但在影视、广告、游戏、虚拟现实等领域纹理映射仍然是创建树木的主要手段,而对树木动态模拟的研究却很少有人涉及。因此,本文作为一个尝试,对树木的动态模拟进行了研究。首先,在基于噪音理论和空气动力学的基础上,建立了风速数学模型,然后通过空气动力学中根据速度来计算力的公式来计算作用在物体上的风力,并对噪音技术做了简单的介绍,噪音技术在树的动态模拟中起着重要的作用,利用噪音技术能使模拟的动态效果更加真实。其次,通过比较和讨论已有参考文献中介绍的植物建模方法,采用了L系统建立了树的整体模型。在建模过程中,利用双向链表来存储树模型的控制点数据,然后采用数据结构中深度优先遍历方法,遍历出树模型中每段树枝。在获取了每段树枝数据的基础上,采用了求解微分方程和计算直线旋转角度两种方法来研究树枝运动。最后,分析了树叶运动。树叶运动包括树叶没有下落时的运动,以及树叶下落运动。树叶没有下落时,树叶随树枝运动的同时,树叶的叶面绕着叶柄做旋转运动;树叶下落运动采用经典牛顿力学来求解。本课题以VC++6.0和OpenGL为开发工具,实现了树随风动的模拟系统。实验表明,该方法是有效的,仿真结果是真实的。
其他文献
安全空间数据库是当前信息安全研究的一个重要分支,具有广泛应用前景。该领域的研究具有较强的保密性,信息技术发达国家对我国一直施行尖端安全产品禁止输出策略,数据库安全
合成孔径雷达(SAR)是一种主动式微波遥感器,能够对各种目标以很高的分辨率成像,而且几乎不受任何天气的影响,因此在国民经济和军事领域中都有着广泛的应用。近年来,随着SAR技
通过序列比对算法来挖掘出不同序列之间的关系是生物信息学所研究重要内容之一。在众多的序列比对算法中,基于动态规划的序列比对算法Needleman-Wunsch算法具有最优比对结果
由于IPv4缺点的日益显现,特别是地址空间不足的问题日益严重,IPv6互联网协议应运而生并得到迅速发展。IPv6地址空间巨大,有效分级寻址,支持QoS,移动性强等特点受到了广泛的关
本体学习是在已有的各类数据模型中进行语义提取,自动组织并生成本体的一个过程,而关系数据模型是当前数据的存取与组织的主要模型。作者以关系数据模型到本体知识库的转换为
P2P信任模型是解决P2P网络安全问题的有效方法之一,但现有的信任模型中普遍存在信任值计算复杂、网络负荷过大以及不能有效抑制“搭便车”等问题。因此,如何优化信任值计算过