基于粒子系统的形状动态烟花模拟

来源 :安徽大学 | 被引量 : 0次 | 上传用户:lyre1981
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
三维动画模拟是计算机图形学发展的一个重要分支,在计算机动画模拟领域中,对无规则模糊物体和自然景观的模拟是一项具有挑战性的课题,粒子系统是一种能够有效模拟不规则物体运动的图形生成算法,因其具有灵活性、适应性等特点,被广泛应用在不规则物体运动的模拟中。一方面文章阐述了OpenGL的基本原理,运OpenGL开发工具,主要采用光照技术、地形处理、三维图形组合原理,成功地实现了高空飞行物定位探测仪的动态模拟,在天空和地面构成的背景下,该方法模拟的飞行物定位探测仪有重要的军事理论意义,也体现了OpenGL在粒子系统方法来模拟三维动画中的重要性。另一方面重点叙述了对形状动态烟花的模拟,目前,对指定图形的烟花模拟技术尚未成熟,还需要做更多的研究工作,比如国庆节日里的玫瑰烟花燃放、2008北京奥运会开幕式上形状烟花成为人们关注的焦点;本文讲解了粒子系统的一般原理,烟花粒子系统的理论模型和燃放原理进做了进一步的研究,对传统的烟花模拟模型进行了改进,运用粒子系统模拟方法,基于VC++和OpenGL开发平台,设计并实现了8字动态烟花模拟和三叶玫瑰动态烟花模拟;形状动态烟花模拟的核心技术是控制烟花粒子的运动轨迹,依据高等数学理论中函数参数方程,得到烟花爆炸后的烟花小粒子在空中呈现理论上的函数图形,伴随时间的不断推移和烟花粒子的运动,爆炸后产生的动态烟花小粒子的大小、变换颜色、空间位置、形状不断更新,当烟花小粒子的颜色与夜色背景颜色相一致时,说明粒子死亡,认为形状动态烟花消失,同时结合OpenGL中色彩混合、纹理映射、显示列表技术处理了色彩背景,进一步提高形状动态烟花模拟的真实感;对实验结果进行了评估与分析,在夜色背景下产生的8字动态烟花、三叶玫瑰动态烟花形态逼真,实时性较好,同时保证了安全生产、减少了经济成本、实用性强,在烟花应用技术领域意义重大。
其他文献
在计算机控制的数字伺服系统中,采用集成ZSZ01系列的自整角机数字转换器(SDC)实现模拟量信号到控制系统数字量的转换。SDC输出的模拟速度信号VEL还可以作为速度反馈信号以构
随着我国经济的发展,旅游业已成为国民经济发展的战略性产业,旅游管理的信息化是旅游业发展的必然趋势,建设科学完善的信息系统成为旅游管理中亟待解决的重点问题。文章对信
烟花爆竹在我国一直受人们青睐,它是各种庆典仪式和喜庆节日不可缺少的庆贺品。在给人们带来欢乐的同时,烟花爆竹同样带来了伤害。生产不慎造成的人身伤害、存储运输不慎导致的
摘要:随着全球经济多元化发展的逐渐加深,市场越来越倾向于依靠知识获取优势,面对激励的市场竞争,企业产品的更新越来越快,面对品种多样的同质化产品,顾客也对产品的质量、价
党员干部的党性修养和作风建设一直以来都是我党非常重视的一件政治任务。党性教育更是党校的必修课,近年来,我校高度重视发挥党校在加强领导干部党性修养,树立和弘扬良好作
期刊
烟花爆竹行业是我国的一项传统产业,不仅给人们带来了欢乐与和祥,也对国家经济发展做出了自己的贡献,但与此同时,由于烟花爆竹生产的固有危险性,其安全问题也是备受关注。为
现代人们对烟花产品的质量和消费要求越来越高,随着“中国制造2025”概念的推广,迫切需要烟花鞭炮生产企业加快自动生产的步伐。本课题正是结合这一需要,针对国内尚缺乏成熟
多年来,北江流域矿产资源开发在产生巨大经济效益的同时,也对水资源、土地资源、生态环境、人体健康等造成了危害。矿产资源开发引起的环境问题已逐渐成为生产、消费活动的限
进化算法是近年来发展起来的一种新型的优化算法。与传统优化算法相比,这些算法对目标函数和约束函数的要求十分宽松,它们的基本思想都是来自对某种自然规律的模仿,具有人工
<正>高血压、高血脂、糖尿病,是老年人常患的疾病。笔者就患有高血压、高血脂、糖尿病老年人的临床饮食、营养,进行如下研究探讨。一、高血压病是以体循环动脉压高于正常为主