Table of Contents

Class CollisionResponse

Namespace
Gravitas.CollisionHandling
Assembly
Gravitas.dll

Solves deterministic contact response for one collision pair manifold.

public static class CollisionResponse
Inheritance
CollisionResponse
Inherited Members

Fields

PenetrationCorrectionPercent

Fraction of penetration above slop corrected per solver call.

public static readonly Fixed64 PenetrationCorrectionPercent

Field Value

Fixed64

PenetrationSlop

Penetration depth below this value is treated as contact slop and does not produce positional correction.

public static readonly Fixed64 PenetrationSlop

Field Value

Fixed64

Methods

CalculateImpulse(CollisionPair)

Applies positional correction, normal impulses, and Coulomb friction for the collision pair's current deterministic contact manifold.

public static void CalculateImpulse(CollisionPair pair)

Parameters

pair CollisionPair