OSG-粒子系统和初步

转载 2017年08月28日 22:26:44
本文转至http://www.cnblogs.com/shapherd/archive/2010/08/10/osg.html
作者写的比较好,再次收藏,希望更多的人可以看到这个文章

互联网是是一个相互分形并学习的平台,我希望我每个人可以将我们认为有价值的东西,在不损害他人利益的情况下分享给更多的人。


在OSG中提供有专门的粒子系统工具,名字空间为osgParticle,OSG对经常使用的粒子模拟都做了专门的类,如:ExplosionEffect用于暴炸的模拟,FireEffect用于火的模拟,ExplosionDebrisEffect用于爆炸后四散的颗粒模拟等等。
在OSG中使用粒子系统一般要经历以下几个步骤:
第一步:确定意图(包括粒子的运动方式等等诸多方面)。第二步:建立粒子模版,按所需要的类型确定粒子的角度(该角度一经确定,由于粒子默认使用有Billboard所以站在任何角度看都是一样的),形状(圆形,多边形等等),生命周期等。第三步:建立粒子系统,设置总的属性,第四步:设置发射器(发射器形状,发射粒子的数目变化等),第五步:设置操作(旋转度,风力等等因素)。第六步:加入结点,更新。下图描述了各个部分是协调工作的方式:






相关文章推荐

OSG中的粒子系统

OSG中提供了粒子系统,可以实现雨雪效果。本文提供OSG中的粒子系统的基本使用。 源代码#include #include #include #include #include <osgPart...

Unity粒子系统总结.

  • 2017-10-12 20:46
  • 133KB
  • 下载

【麦可网】Cocos2d-X跨平台游戏开发学习笔记---第十九课:Cocos2D-X粒子系统1-3

【麦可网】Cocos2d-X跨平台游戏开发---学习笔记 第十九课:Cocos2D-X粒子系统1-3 =======...

粒子系统实现火焰效果

  • 2015-06-23 21:59
  • 620KB
  • 下载

幻影粒子系统

  • 2013-05-01 18:19
  • 10.43MB
  • 下载

Unity3D ParticleSystem粒子系统 【初级】

创建"粒子系统物体"(点击菜单GameObject -> Create Other -> Particle System) 添加"粒子系统组件"(点击Component -> Effects  ...

Cocos2d-iphone 开发之(5) 粒子系统

游戏开发者通常需要使用粒子系统来制作视觉特效。粒子系统能够发射大量细小的粒子并对他们进行渲染,而且效率要远高于渲染同样数目的精灵。粒子系统可以模拟下雨、火焰、雪、爆炸、蒸气拖尾以及其他多种视觉效果。 ...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

(最多只允许输入30个字)