Collision

Particle Condition  -  Check for a particle’s collision with a set of 3D layers

CollisionParticleCondition CollisionParticleCondition CollisionParticleCondition CollisionParticleCondition

This condition checks if a particle has collisions with a set of 3D layers.

The accepted 3D layers are “hard” geometries, that have triangles (except for FBX files or mesh deformed by a 3D modifier).

A particle won’t collide with lines or points.

This condition can trigger any action (colorize particles, etc.), but it is intrinsically linked to BounceParticleAction Icon Bounce (which will make the particle bounce of a surface, as its name indicates).

Here is an example where particles collide with a primitive geometry of Smode:


Variables:

  • Collidables: List of nodes that should be checked for collisions

Python

    Oil.createObject("CollisionParticleCondition")