网站大量收购独家精品文档,联系QQ:2885784924

基于粒子系统烟花仿真算法进展.pdfVIP

  1. 1、本文档共5页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于粒子系统的烟花仿真算法的进展 王红霞,王文永,钟绍春,石磊,初晓 (东北师范大学理想信息技术研究院, 吉林省教育软件重点实验室, 教育部数字化学习支撑技术工程研究中心,长春130024) 摘 要:本文阐述了粒子系统的基本原理,对烟花粒子系统的基本模型和燃放原理进行了深入的研究,引入“场” 的概念,研究了烟花在重力场、风力场、空气浮力场并存的情况下的运动轨迹,设计并实现了一个基于java的烟花粒 子仿真,并在烟花燃放的夜色背景下产生的逼真的烟花形态,达到了实时性要求,并提出了仿真烟花在教学软件中的 应用。 关键宇:粒子系统;烟花;重力场:风力场;温度;空气浮力;背景;教学 粒子系统是用于不规则模糊物体建模及图 运动属性(如速度、加速度等)、生存属性(生 像生成的一种方法,由Reeves于1983年提出,命期),其中颜色、亮度等属性随着时间不断地 它采用了一套完全不同于以往造型、绘制系统的 发生变化。 方法来构造和绘制景物,景物被定义为有成千上 (四)粒子的生命机制 万个不规则的并且是随机分布的粒子组成,每个 粒子系统中的每一个粒子都具有一定的生 粒子都有一定的生命周期,每时每刻都在不断地 命周期,在一定的时间周期内,粒子经历新生、 运动和改变形态,由诸多粒子的集合而不是个别 活动和消亡三个基本生命历程。 粒子形成了景物的整体形态和特征以及动态变 (五)粒子的运动机制 化。粒子系统充分体现了不规则模糊物体的动态 粒子在存活期间始终是按照一定的方式运 和随机性,能很好地模拟火、云、水、森林和原 动的。 野等自然景观,因此被公认为模拟不规则模糊物 (六)粒子的绘制算法 体最为成功的一种图形生成方法。 二、烟花粒子系统的形式描述 一、粒子系统的基本原理 一个烟花粒子系统模型可用下述方法来 粒子系统理论主要由以下几部分组成: 描述: (一)物质的粒子组成假设 定义1:粒子定义为实数域上的一个打维向 粒子系统中,把运动的模糊物体看做由有限 量R4伽∈J)。R“表示某一粒子的性质和状态。 的具有确定属性的流动粒子所组成的集合。这些 定义2:烟花粒子定义为具有空间位置、运 粒子以连续或离散的方式充满它所处的空间,并 动速度及加速度、大小、颜色、亮度、形状及生 处于不断的运动状态,粒子在空间和时间上具有 存期等属性的粒子,即实数域上的向量 一定的分布。 R“m∈8),表示为: (二)粒子独立关系假设 这里包含两个意思:一是粒子系统中各粒子 Brightness,shape,Lifetime},n=8 不与场景中任何其他物体相交;二是粒子之间不 它是组成烟花的基本粒子。 存在相交关系,并且粒子是不可穿透的。 定义3:烟花粒子集定义为上述烟花粒子的 ·(三)粒子的属性假设 有限集合,其中每一个粒子具有一个索引,表示 系统中的每个粒子并不是抽象的,它们都具 为,到R“∽∈8)的映射P={,.÷R。In=8}对象索 有~系列的属性,如质量属性、存在的空间位置 引的烟花粒子,e。=R4表示粒子的性质和状态。 属性、外观属性(如颜色、亮度、形状、尺寸等)、 ·328· 烟花粒子表示烟花在某一时刻的性质及状态。 对于每个新产生的粒子,系统都要赋予其一 定义4:烟花粒子系统定义为烟花粒子集的 定的属性,包括空间位置属性、外观属性、运动 有限集合,表示为:

文档评论(0)

july77 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档