rapier3d

Module pipeline

Source
Expand description

Structure for combining the various physics components to perform an actual simulation.

Modules§

Structs§

  • Flags affecting the events generated for this collider.
  • Flags affecting the behavior of the constraints solver for a given contact manifold.
  • A collision event handler that collects events into a crossbeam channel.
  • The collision pipeline, responsible for performing collision detection between colliders.
  • Context given to custom contact modifiers to modify the contacts seen by the constraints solver.
  • Context given to custom collision filters to filter-out collisions.
  • The physics pipeline, responsible for stepping the whole physics simulation.
  • A filter that describes what collider should be included or excluded from a scene query.
  • Flags for excluding whole sets of colliders from a scene query.
  • A pipeline for performing queries on all the colliders of a scene.

Traits§

  • Trait implemented by structures responsible for handling events generated by the physics engine.
  • User-defined functions called by the physics engines during one timestep in order to customize its behavior.