vortex force field#
This field will move the particles in a vortex (swirl), based on the field shape position, rotation and scale. Particles outside of the field will not be affected. ATTENTION!: omni.particle.system.core is currently undergoing extensive (breaking) changes. Please be aware that systems built with the existing extension will need to be rebuilt in the USD Composer 2023.2 release.
Installation#
To use this Node, you must enable omni.particle.system.core
in the Extension Manager.
Inputs#
Name |
Type |
Description |
Default |
---|---|---|---|
active |
|
Is the Vortex field active? |
True |
attenuation |
|
Attenuation is how much the effect of the field decays from the ‘center’ to the ‘boundary’ of the Vortex Field Source. |
1.0 |
contain |
|
This will affect the overall look of the vortex. Higher values will tighten the vortex in the field. |
0.0 |
magnitude |
|
The amount of force to apply to the particles through the vortex field. |
1.0 |
magnitudeRandom |
|
Randomize the amount of force through the vortex field. |
0.0 |
randomSeed |
|
Random Seed is the seed used for generating random numbers. On the emitter, one of the time attributes is also used in conjunction with the main random seed, else on every frame, exactly the same particles would be emitted. |
0 |
pointcloudPoints |
|
Input pointcloud points |
[] |
pointcloudNormals |
|
Input pointcloud normals, one for each point |
[] |
pointcloudPointRadius |
|
radius of points in cloud |
1.0 |
particles |
|
Input particle data, including position and impulse. |
|
$accelTree |
|
Bounding geometry acceleration structure |
|
prim |
|
Input geometry prims |
|
primPath |
|
Input geometry prim paths |
Outputs#
Name |
Type |
Description |
Default |
---|---|---|---|
particles |
|
Output particle data, including position and velocity. |