基于粒子系统的雪景模拟

被引量 : 0次 | 上传用户:cs19890126
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
大自然中的诸多景象如云、雪、烟等不是简单的可以用数字化表示的,这些自然景物运动规律时刻都在变化,形状、颜色等属性也会随着运动规律的变化而变化。随着图形学的发展和游戏产业的需求日益提高,不仅对模拟显示画面的真实感有了更高的要求,作为虚拟现实的一部分,景物与环境间交互作用的研究也是很重要的,如何有效、实时地模拟自然景物是图形学研究的关键。雪景是人们广为熟知的一种自然景象,在影视特效、电视广告、电子游戏中有着不可或缺的地位,尤其是在雪灾的预防中,雪景的模拟有着积极的意义。雪景作为自然场景的一部分,得到了越来越多的学者的青睐和研究。现有模拟雪景的方法不是以牺牲实时性为代价就是以牺牲逼真性为代价,为了实现雪景模拟真实性与实时性的统一取得较为理想的结果,本文提出了基于粒子系统和物理模型的动态雪景模拟算法,在保证系统实时性的情况下实现更为逼真的雪景模拟。(1)建立雪粒子系统模型。在粒子系统运行原理基础上,结合雪花本身特点完成雪粒子系统的分析和实现过程,包括雪粒子各属性的研究和相关属性更新方法等。采用纹理映射技术和公告板技术优化、完善雪粒子的绘制工作,实现了基于公告板的雪花绘制,并提出了重置死亡粒子的方法。(2)设计了灵活的雪花物理运动模型。本文考虑了重力、浮力、向心力等对降雪的影响,在分析了外力影响下雪花飘落的运动规律后构造出其运动方程,并把向心力作为可供选项随机赋予粒子,随力场的改变实时地更新雪花的速度、位置数据,解决了粒子下落过程中运动轨迹单一的问题,体现出自然界中雪花降落来回摇曳、飘忽不定的运动特性。(3)设计了雪花的碰撞检测模块。分析了雪花碰撞的两种情况并提出了每种情况下雪花碰撞后的速度和位置更新方法,通过位置和速度的改变表现出雪花与其他虚拟物体之间发生的碰撞关系。(4)提出了将高度作为雪堆积的依据,通过场景中物体高度的变化量绘制雪的堆积,并用概率的方法衡量某处的堆积是否稳定。最后,对模拟系统的实时性优化方法做了讨论,并利用OpenGL提供的渲染功能完成了实时性保证下的真实感雪景的模拟。
其他文献
不同人群具有不同的口腔疾病的特点,其口腔保健方法与要求也不尽相同。孕妇的口腔问题直接关系到母儿的健康,阻碍胎儿牙胚的钙化与形成,并对胎儿出生后的牙齿发育产生直接的
在人民币离岸市场方兴未艾、人民币跨境贸易结算规模不断扩大的背景下,越来越多的国内企业选择离岸市场进行债务融资。但现有的国际经济金融体系和我国国际金融制度增加了企
汽车齿轮热处理变形的机理与控制解放军54038部队洪福生叙词:热处理,齿轮,汽车1概述对一种齿轮而言,在设计阶段就应充分估计到它在渗碳淬火中可能产生的变形。零件的形状和断面厚度应力
文章论述了发展生物质能源社会意义和效果,对甘肃省生物质能源的现状和财政资金投入情况分析探讨,并就目前存在的突出问题提出解决措施,以期为甘肃省走一条可持续能源发展之
分析中小企业财务管理特征,探索财务管理与理财环境影响的关系,有助于提高财务管理水平,促进我国中小企业的健康发展。
在企业劳动用工环境日趋复杂、劳动法律法规不断完善、市场竞争更加激烈、技术进步不断加快、企业改革不断深化的形势下,劳动用工面临许多新的问题和矛盾。加强劳动用工管理,
本文以中国大陆第一家迪士尼乐园即将在上海正式开业为契机,详细介绍了上海迪士尼乐园的建成将会对迪士尼周边地区的经济结构和迪士尼板块具体商业形态产生重要的影响,并提出
EtherCAT是工业控制领域广泛应用的现场总线之一,从站控制器ESC(EtherCAT Slave Controller)是从站模块实现EtherCAT协议数据通信的关键,对从站控制芯片实现自主可控是工业控
本土化营销是跨国公司实现在华可持续发展的重要命题之一。一个外商投资企业要想在中国成功进行发展,争取市场主动权,就必须深入了解中国本地市场,中国本地市场的形式发展变
<正>波利亚说:"掌握数学就意味着善于解题."那么怎样才能善于解题呢?笔者认为解题应追求解法自然.解法自然源于数学素养,尤其是数学核心素养.所谓数学核心素养就是学生在接受