NiPSysPositionModifier

From GECK
Jump to: navigation, search

NiPSysPositionModifier is a modifier for particle systems that updates the position of particles based on their velocity and the elapsed time since they were last updated. They are required for all particle systems.

An example of a NiPSysPositionModifier.

Its fields are:

  • Name: The name of the modifier.
  • Order: 6000 seems to be the only one used, it's a position update flag.
  • Target: The particle system you wish to affect.
  • Active: If the modifier is enabled. You can animate this value by specifying the name of the modifier as the Controller ID in a NiControllerSequence and using a NiPSysModifierActiveCtlr as a controller with a NiBoolTimelineInterpolator as the interpolator.