基于粒子系统的0-9数字形状烟花模拟

来源 :安徽大学 | 被引量 : 0次 | 上传用户:d327315409
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
对自然景物和模糊物体的模拟一直以来都是计算机图形学领域中一项具有挑战性的研究课题,包括对烟花、雨、雪、火、烟、雾、沙、尘等自然景物动态的模拟实现与绘制。在天气预报、宇宙航空、制作数字高清字幕、广告装潢、3D游戏等领域也有着广泛的应用。由于自然景物运动过程的随机性、表面纹理的丰富性以及表面外形的各种不规则性,使得模拟方法十分地复杂。在模拟自然景物和不规则物体的方法中粒子系统是一个很典型的方法,它能够充分的展现出自然景物的动态性质和随机性质,它的优点是对于那些传统计算机图形学都难以构造的复杂物体,可以利用比较简单的粒子元素实现它们的构造,这种方法在实时性和真实感方面都达到较高程度。粒子系统的基本原理是采用大量的微小粒子定义所要描述的对象,并在第一帧就为这些微小粒子赋予一定属性,比如位置、速度、加速度、生命周期、颜色等等;然后,随着时间的推移,粒子经历生成、活动和死亡的历程,生存期间粒子按照一定方式运动着,粒子的属性不断更新,最终形成一幅运动的图像。本论文首先描述了粒子系统的基本原理,对现有的烟花粒子系统模型进行了分析,简单阐述了现有粒子系统的优缺点;其次通过进一步研究分析烟花粒子系统的理论模型和燃放烟花的运动过程,改进了传统烟花模型的模拟,采用基于粒子系统的模拟方法,与VC++和OpenGL开发平台相结合,通过对烟花形状建模的拆分与拼接实现了0-9数字形状动态、奥运五环形状、菊花形状等形状的烟花模拟;形状烟花动态模拟的核心技术是依据高等数学理论中各种曲线方程对每个形状的每个部分进行建模,拼接每个部分的轨迹方程形成想要的烟花形状图案。随着不断更新时间和烟花粒子的运动,爆炸后生成的烟花小粒子也不断地更新着速度、颜色、大小、空间位置等属性,当烟花小粒子的生命值衰减到0或粒子运动的空间位置超出了预先设定的位置时,烟花粒子消亡,也意味着动态烟花消失;与OpenGL中的色彩混合技术、显示列表技术、纹理映射技术相结合共同处理背景,形状烟花动态模拟在真实感方面得到了提高;最后对实验结果进行分析,在夜色背景下产生的0-9数字形状烟花、奥运五环形状烟花等形态逼真,实时性能好,同时确保了安全生产、成本降低、实用性强,在烟花应用领域有着重大的意义。
其他文献
智慧城市顶层设计,是对智慧城市未来整体性、长期性、基本性问题的思考、考量和设计的整套行动方案。智慧城市创先实现了数据的集中化、协同化、高渗透,随之面临数据质量低下
本研究从个体特质和组织环境感知两个视角对心理资本、创新氛围感知、知识分享意愿与员工创新行为之间的作用机理进行探究。对310名在职员工的问卷调查结果表明:心理资本、创
本文针对烟花爆竹行业的特点,选择了几种目前在各行业中运用较广的风险分析方法,探讨了这些方法应用于烟花爆竹生产过程风险分析的可行性,并进行了初步的量化。首先,将集对分
高校毕业生就业问题一直是国家、政府和高校师生高度关注的问题。近年来,随着高校毕业生人数的增加,就业问题显得更为突出,就业压力也明显增大。本文通过分析当代大学生就业
艺术普遍存在于原始社会之中,原始民族与其他民族有着同样的审美感受力与审美鉴赏力。西方人之所以轻视原始艺术,是由于西方中心主义的自大,加之评价标准的混乱所致。所有的
埃及新政府提出的"振兴计划"与中国政府正在推进的"一带一路"倡议几乎同期进入落实阶段。"振兴计划"旨在通过振兴经济实现民族复兴,"一带一路"旨在促进经济要素有序自由流动
本文根据语言内教学策略和跨语言教学策略的主要特征、相应的应用范围及其在外语教学中的作用 ,从比较研究的角度揭示了L1-L2之间的关系 ,论述了外语教学中应如何根据不同的
危险化学品遍及了生产、生活等各个领域,但鉴于其易燃易爆等危险化学特性,一旦在有泄漏的运输过程中,这些货车运输发生火灾或爆炸事故,会造成无法弥补的后果。不仅严重影响沿
在虚拟现实系统的设计与实现中,自然景物的模拟一直是研究的热点,它们通常具有不规则与不确定性。在这类不规则物体建模方法中,粒子系统方法被公认为是最成功的一种生成方法,
随着汽车销售服务行业的飞速发展及日益激烈的市场竞争,汽车销售服务企业面临的风险更加复杂。企业只有在不断改进自身管理水平的情况下,才能在竞争剧烈的市场环境中进步。财