Niagara学习

Niagara发射器的属性里面是设置用CPU执行还是GPU执行

发射器生成弄一些属性


 

发射器更新 模块

     Emitter State  Emitter State  发射器状态,一个是system系统默认,一个是self自己控制,表示粒子生命结束后是否删除

     Spawn Rate  生成粒子的频率

     Spawn Burst Instantaneous  一次性全部爆发生成

   Beam Emitter Setup  条带的初始化

     Spawn Particles in Grid  网格中生成粒子

 

Partical Init 模块 是生成粒子的时候一些属性

     Initailze Particle    设置粒子的生命周期长度,颜色,大小,其中又分为Sprite Size,Mesh Size,Ribbon Size,这些单独设置

  Add Velocity  设置一个运行速度

  Initial Mesh Orientation  设置mesh的旋转

    Shape Location   生成的范围形状

 Spawn Beam  生成条带

    Beam Width   条带的宽度

     Grid Location  粒子生成的网格

     Sample Texture 纹理采样

      Kill  Particles   删除粒子

      Audio Player  音效

      

 

Particle Update 粒子更新模块

      Particle State  更新一些 销毁超过生命周期的 粒子

      Scale Sprite Size   缩放sprite粒子的大小

      Scale Color  缩放颜色

      Solve Forces and Velocity    结算器 这个应该是所有的计算后统一更新

      Mesh Size Scale   Mesh的大小缩放

      Update Mesh Orientation   更新mesh的旋转    

      Curl Noise Force   旋转噪声力,就是让粒子有点不规则运动

      Drag   阻力

       Point Attraction Force   点引力

      Color   颜色

      Sprite Faceing  And Alignment  点粒子面朝向

    Vortex Velocity  旋涡一样加速力

      Point Attraction Force  点的引力

      Sprite Size Scale   点的大小缩放

      Rotate Around Point  围绕一个点旋转

      Gravity Force  重力

      Collision  碰撞

      Find Kinetic and  Potential Energy  计算动能和势能

      PlayAudio  播放音频

 

Render 模块

      Sprite Render  点粒子的渲染

     Mesh  Render  模型渲染

      Beam Render 条带渲染

posted on 2024-04-02 14:17  c_dragon  阅读(19)  评论(0编辑  收藏  举报

导航