第15讲粒子系统..docVIP

  • 5
  • 0
  • 约 14页
  • 2017-01-08 发布于重庆
  • 举报
第15讲粒子系统.

第15讲 粒子系统 1、定义 粒子系统到底是什么?所谓的粒子系统,就是将人们看到的物体运动和自然现象,用一系列运动的粒子来描述,再将这些粒子运动的轨迹映射到显示屏上,在显示屏上看到的就是物体运动和自然现象的模拟效果了。 利用粒子系统,可以在屏幕中表现诸多的特殊效果,如:焰火、火苗、落叶、雪花飞舞等。不怕做不到,就怕想不到。只要你的想象力足够丰富,你可以创造出意想不到的奇迹来。 粒子系统的基本思想是:采用许多形状简单的微小粒子作为基本元素,用它们来表示不规则模糊物体。这些粒子都有各自的生命周期,在系统中都要经历“产生”、“运动和生长”及“消亡”三个阶段。粒子系统是一个有“生命”的系统,因此不象传统方法那样只能生成瞬时静态的景物画面,而是可以产生一系列运动进化的画面,这使得模拟动态的自然景物成为可能。 利用粒子系统生成画面的基本步骤是: 1、粒子源产生新的粒子(初始化粒子); 2、赋予每一新粒子一定的属性(更新粒子),并将粒子的生命周期递减一个时间步; 3、删去那些已经超过生存期的粒子(删除后可以根据具体需要重新初始化或做其他处理); 4、根据粒子的动态属性对粒子进行移动和变换; 5、显示由有生命的粒子组成的图像。 粒子系统采用随机过程来控制粒子的产生数量,确定新产生粒子的一些初始随机属性,如初始运动方向、初始大小、初始颜色、初始透明度、初始形状以及生存期等,并在粒子的运动和生长过程中

文档评论(0)

1亿VIP精品文档

相关文档