Instance Property

affectedByPhysicsFields

A Boolean value that determines whether physics fields in the scene affect the motion of particles.

Declaration

@property(nonatomic) BOOL affectedByPhysicsFields;

Discussion

SCNPhysicsField objects attached to nodes in the scene apply forces to bodies in their area of effect. For example, a radial gravity field attracts bodies toward its center, and a vortex field applies forces that circulate around a specified axis. The forces applied by a physics field on each particle are proportional to its mass, as specified by the particleMass property.

The default value is NO, specifying that physics fields in the scene do not affect particles.

See Also

Simulating Physics for Particles

affectedByGravity

A Boolean value that determines whether gravity, as defined by the scene’s physics simulation, affects the motion of particles.

colliderNodes

The nodes whose geometry the system’s particles can collide with.

particleDiesOnCollision

A Boolean value that determines whether particles are removed from the scene upon colliding with another object.

acceleration

The constant acceleration vector, in units per second per second, applied to all particles in the system. Animatable.

dampingFactor

A factor that slows particles relative to their velocity. Animatable.

particleMass

The mass, in kilograms, of each particle in the system. Animatable.

particleMassVariation

The range, in kilograms, of randomized particle masses. Animatable.

particleCharge

The electric charge, in coulombs, of each particle in the system. Animatable.

particleChargeVariation

The range, in coulombs, of randomized particle charges. Animatable.

particleBounce

The restitution coefficient of each particle in the system. Animatable.

particleBounceVariation

The range of randomized restitution coefficients for particles. Animatable.

particleFriction

The friction coefficient of each particle in the system. Animatable.

particleFrictionVariation

The range of randomized friction coefficients for particles. Animatable.