Transform
Node Data | |
|---|---|
Display name | |
Transform | |
Internal name | |
Node_pSystem_Transform | |
Inheritances | |
| Node_pSystem_Transform | |
Inputs | |
Particles | |
particle |
Particles |
buffer |
Mask |
Direct Move | |
bool |
Do Move |
vec2[2] |
Move |
Vector Move | |
bool |
Do Vector Move |
bool |
Vector Impulse |
range |
Speed |
rotRand |
Direction |
Rotation | |
bool |
Do Rotate |
enum |
Mode |
range |
Rotate |
Scale | |
bool |
Do Scale |
enum |
Mode |
bool |
Accumulative |
range2 |
Scale |
Outputs | |
particle |
Particles |
Apply transformation to particles.
Properties
| Direct Move | |
| Direct Move | Move particle directly by setting x,y offset per frame. |
| Vector Move | |
| Vector Move | Apply movement vector to particle, movement vector will accumulate so particle will move faster overtime. |
| Vector Impulse | Apply vector once when particle spawn to prevent acceleration (speed over lifespan curve will have no impact). |
| Speed | Movement vector speed. |
| Direction | Movement vector direction. |
| Rotation | |
| Rotation | Rotate particle. |
| Mode | Rotation application mode - Add: Add Rotation to current particle rotation per frame. - Multiply: Multiply Rotation to current particle rotation per frame. - Override: Override particle rotation with Rotation. |
| Rotate | Rotation amount. |
| Scale | |
| Scale | Scale particle. |
| Mode | Scale application mode - Add: Add Scale to current particle scale per frame. - Multiply: Multiply Scale to current particle scale per frame. - Override: Override particle scale with Scale. |
| Accumulative | Whether to pply scale modification to the current scale or initial spawning scale (use in conjunction with scale curve). |
| Scale | Scale amount. |
Commit History
| 1.19.8 |
|
|---|