Struct ContactPoint

Single contact point within a contact constraint.

struct ContactPoint

Single contact point within a contact constraint.

Solver working data lives in per step arrays, accumulated impulses kept here for warm starting

Public Members

fm_vec3_t point = {}
fm_vec3_t contactA = {}
fm_vec3_t contactB = {}
fm_vec3_t localPointA = {}
fm_vec3_t localPointB = {}
float penetration = {0.0f}
float accumulatedNormalImpulse = {0.0f}
float accumulatedTangentImpulseU = {0.0f}
float accumulatedTangentImpulseV = {0.0f}
bool active = {false}