GpuParticlesAttractorSphere3D
A spheroid-shaped attractor that influences particles from GPUParticles3D nodes.
A spheroid-shaped attractor that influences particles from GpuParticles3D nodes.
A spheroid-shaped attractor that influences particles from GpuParticles3D nodes. Can be used to attract particles towards its origin, or to push them away from its origin.
Particle attractors work in real-time and can be moved, rotated and scaled during gameplay. Unlike collision shapes, non-uniform scaling of attractors is also supported.
Note: Particle attractors only affect GpuParticles3D, not CpuParticles3D.
Declarations checked against C# SDK 1.0.0. Expand a name to see declarations and documentation.
Constructors1
GpuParticlesAttractorSphere3DConstructor
public GpuParticlesAttractorSphere3D();Properties1
RadiusProperty
public float Radius { get; set; }Sphere influence radius in local space. Particles outside the region receive no contribution from it. Not collision radius, mesh size or emitter VisibilityAabb.
Methods2
GetRadiusfloat
public float GetRadius();Returns Radius. Sphere influence radius in local space. Particles outside the region receive no contribution from it. Not collision radius, mesh size or emitter VisibilityAabb.
floatCurrent Radius value; account for the described units and scope.
SetRadiusvoid
public void SetRadius(float radius);Sets Radius. Sphere influence radius in local space. Particles outside the region receive no contribution from it. Not collision radius, mesh size or emitter VisibilityAabb.
| Name | Type | Default |
|---|---|---|
radius | float | — |
radiusSphere influence radius in local space. Particles outside the region receive no contribution from it. Not collision radius, mesh size or emitter VisibilityAabb.