Struct representing a single boid item in the VJ system, including its position, velocity, noise values, and color. More...
#include <ST_AudioReactiveBoidsLib.h>
Public Attributes | |
FVector3f | pos = FVector3f(0.0f, 0.0f, 0.0f) |
FVector3f | vel = FVector3f(0.0f, 0.0f, 0.0f) |
float | reactiveNoise0 = 0.0f |
float | reactiveNoise1 = 0.0f |
FVector4f | col = FVector4f(0.0f, 0.0f, 0.0f, 0.0f) |
Struct representing a single boid item in the VJ system, including its position, velocity, noise values, and color.
Struct representing a single boid item in the VJ system, including its position, velocity, noise values, and color. PADDING IS IMPORTANT FOR SCENE VIEW
FVector4f FST_VJ_BoidItem::col = FVector4f(0.0f, 0.0f, 0.0f, 0.0f) |
Color of the boid represented by a vector (R, G, B, A).
FVector3f FST_VJ_BoidItem::pos = FVector3f(0.0f, 0.0f, 0.0f) |
Position of the boid.
float FST_VJ_BoidItem::reactiveNoise0 = 0.0f |
First reactive noise value for the boid.
float FST_VJ_BoidItem::reactiveNoise1 = 0.0f |
Second reactive noise value for the boid.
FVector3f FST_VJ_BoidItem::vel = FVector3f(0.0f, 0.0f, 0.0f) |
Velocity of the boid.