SolverIterations

@Immutable
data class SolverIterations(val velocity: Int = 8, val position: Int = 3)

Solver iteration counts used by the physics backend.

Many 2D physics engines expose two iteration loops:

  • velocity iterations: solves constraints and applies impulses (stability for stacks/joints)

  • position iterations: corrects penetrations (reduces overlap)

Higher values typically improve stability/accuracy at the cost of CPU.

Constructors

Link copied to clipboard
constructor(velocity: Int = 8, position: Int = 3)

Properties

Link copied to clipboard

Number of position solver iterations per step (should be >= 0).

Link copied to clipboard

Number of velocity solver iterations per step (should be >= 0).