火焰和头发的动态模拟算法研究

来源 :燕山大学 | 被引量 : 0次 | 上传用户:hamjh
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
在计算机中实时生成各种场景,巨大的计算量往往成为图形生成、显示的瓶颈。因此,如何简化且有效地模拟火焰、头发等自然景物,已经成为计算机真实感图形生成的关键。本文着重从以下几方面进行深入研究和探讨:首先,在已有研究成果的基础上,对现有的不规则物体建模理论、算法及其应用范围进行了详细的分析和总结。其次,对火焰的粒子系统模型进行了改进,根据火焰的外观特征,在初始化新的火焰粒子的位置属性时,采用叠加n个随机数的方法来近似得到高斯随机数;通过对火焰运动的分析,将现实中火焰复杂的运动场简化为四个简单的运动场:热浮力场、风场、漩涡场和重力场,进一步提高了系统的运行速度,使实时生成火焰场景成为可能。然后,提出了动态运动场的思想,运动场在运动时,动态地改变火焰粒子的运动规律,使火焰粒子的运动更加灵活,从而使火焰的运动更加真实;此外,在绘制火焰时,采用多边形面片粒子代替点粒子,更进一步缩短了系统的运行时间,同时结合纹理映射技术增强绘制结果的真实感。最后,提出了头发的精细模型(头发弯曲模型)与头发簇模型相结合的方法来模拟头发;通过四叉树数据结构细分和重组头发组对普通的头发簇模型进行了改进,使得头发模型能在任何层次间平滑动态转换,而不仅局限于离散层次之间的转换;能通过头发的运动、头发是否可见以及与视点的距离来选择恰当的离散和连续头发层次表示。本文通过对已有火焰和头发建模方法的改进,实现了火焰和头发的动态模拟,生成了较为逼真的仿真效果。
其他文献
分布式计算技术是近20年来影响计算机技术发展的最活跃因素之一,随着该技术的发展,分布式计算的应用也渐渐成为一种趋势。服务发现是其中的一个关键部分。设计的主要目的是为
RFID技术,是从20世纪90年代以来高速发展的一项自动识别技术,具有优良的特性和广阔的市场前景。RFID中间件是联结RFID硬件设备和后台应用系统的纽带。随着RFID技术的高速发展,RF
随着计算机网络的发展,越来越多地需要使用分布式计算技术来共享资源、平衡计算负载以及合理安排程序的位置。分布式对象技术是将分布式计算技术和面向对象思想结合起来的一种
随着统计自然语言处理技术的快速发展,文本分割日益成为一个重要的研究方向,并在多个应用领域发挥愈来愈大的作用。TextTiling算法作为一种以词汇链为基础的文本分割方法以其较
潜油电机驱动螺杆泵的无杆抽油可实现高扬程、低排量,能达到降低成本提高效率的目的。潜油电机工作在油井下几千米深的地方,是潜油电泵的动力机,驱动潜油电泵抽取地下的原油。特殊的工作环境决定了潜油电机具有特殊的结构构成。潜油电机是一种立式工作的三相异步电动机,它采用定转子分段的细长结构,各定子段之间轴向用非磁性材料连接,各转子段之间有扶正轴承,定转子之间充满专用润滑油。本文根据潜油电机的特殊结构,研究了其
时间和价格是大多数应用系统模型的两项主要参数,因此如何将时间和价格信息有效地在建模工具中表示出来并加以应用成为一个有意义的问题。目前各种扩展了时间信息的Petri网可
基于Web的专业学位管理信息系统是西安理工大学研究生综合管理系统的重要组成部分,主要实现专业学位硕士研究生的管理,包括入学管理、学籍管理、课程成绩管理、开题管理、毕
诸如军事、金融等提供关键敏感服务的大规模计算机网络,安全性是其重要指标之一。当前网络中急剧增加的各种服务以及新技术的采用,一方面满足应用的需求,但同时也增加了出现
随着信息时代的到来,在信息技术被政府、企业、军队等部门广泛应用的同时,信息安全成为备受关注的研究领域。身份认证技术是网络安全和信息系统安全的第一道屏障,以指纹识别技术
网络技术是一把双刃剑,它在给人们生活工作带来方便的同时也给人们带了了许多安全威胁。在与攻击者斗争的过程中,只有对攻击者的相关行为作全面深入的了解,才能把握战争的主