struct
TParticleGpuSimulationSettings
template<bool IsRenderProxy>
Inherits:
ParticleGpuSimulationSettingsBase
Templated common base for both main and render thread variants of ParticleGpuSimulationSettings.
Public
Fields
VectorField
CoreVariantType<ParticleVectorFieldSettings, IsRenderProxy> VectorField
ColorOverLifetime
ColorDistribution ColorOverLifetime
Determines particle color, evaluated over the particle lifetime.
SizeScaleOverLifetime
Vector2Distribution SizeScaleOverLifetime
Determines particle size, evaluated over the particle lifetime.
Multiplied by the initial particle size.
Acceleration
Vector3 Acceleration
Constant acceleration to apply for each step of the simulation.
Drag
float Drag
Amount of resistance to apply in the direction opposite of the particle's velocity.
DepthCollision
ParticleDepthCollisionSettings DepthCollision
Settings controlling particle depth buffer collisions.