An EffectPackageActor represents an instantiation of a collection of related particle actors The EffectPackage system allows for multiple related particle actors to be instantiated as a single unit with a single root pose transform. This can be one or more emitters as well as associated field samplers, heat sources, etc. This single instantiation can be subject to level of detail culling and otherwise manipulated as a single unit. More...
Go to the source code of this file.
Classes | |
class | nvidia::apex::EffectPackageActor |
Defines the EffectPackageActor API which is instantiated from an EffectPackageAsset. More... | |
Namespaces | |
namespace | nvidia |
nvidia namespace | |
namespace | nvidia::apex |
apex namespace | |
Enumerations | |
enum | nvidia::apex::EffectType { ET_EMITTER, ET_HEAT_SOURCE, ET_SUBSTANCE_SOURCE, ET_TURBULENCE_FS, ET_JET_FS, ET_ATTRACTOR_FS, ET_FORCE_FIELD, ET_NOISE_FS, ET_VORTEX_FS, ET_WIND_FS, ET_RIGID_BODY, ET_VELOCITY_SOURCE, ET_FLAME_EMITTER, ET_LAST } |
An EffectPackageActor represents an instantiation of a collection of related particle actors The EffectPackage system allows for multiple related particle actors to be instantiated as a single unit with a single root pose transform. This can be one or more emitters as well as associated field samplers, heat sources, etc. This single instantiation can be subject to level of detail culling and otherwise manipulated as a single unit.
EffectPackages are authored using the 'ParticleEffectTool' which allows the developer to rapidly prototype a combined 'particle effect'. This is a PhysX 3.x only feature.