实验八粒子系统.docVIP

  • 10
  • 0
  • 约1.07万字
  • 约 10页
  • 2017-02-25 发布于重庆
  • 举报
实验八粒子系统

实验八:粒子系统 姓名: 班级:数字媒体与技术11(1) 学号:2011329700132 一、实验目的 掌握粒子系统的的原理,熟悉Ogre中粒子系统的结构和使用方法. 二、实验仪器 Visual Studio 2005 三、实验原理及过程 //利用Ogre实现一个粒子系统效果,并描述程序实现时的思路包括对每个调用的API以及脚本 进行详细说明 粒子是用四边形来表示的。它有长宽,和其方向,有数量和材质,还有重量。这些属性封在粒子属性变换器(Affector)中,Affector中包含颜色衰退变换器(?ColourFaderAffector)和线形影响变换器(LinearForceAffector)。粒子的产生由粒子发生器(Emmiter)产生。它包含有盒状粒子发生器(BoxEmmitter)和点状粒子发生器( ?PointEmmiter),由这些组成粒子脚本文件,以.particle为其扩展名。点状粒子发生器随机地从单一的点发射粒子;盒状粒子发生器随机的从一个区域发射粒子。通过创建Plugins你可以向ogre里增加一个新的发射器。当前ogre只支持点状粒子发生器和盒状粒子发射器。 当粒子发生器不停的喷发出大量粒子时,就可以形成烟、火和爆炸等效果。 粒子系统结构图: 粒子系统脚本 OGRE提供了粒子系统脚本语言,可以在脚本中设置粒子的各种属性,而不用重新

文档评论(0)

1亿VIP精品文档

相关文档