98 PxReal ccdAdvanceCoefficient;
104 PxReal contactReportThreshold;
106 PxReal maxAngularVelocitySq;
107 PxReal maxLinearVelocitySq;
108 PxReal linearDamping;
109 PxReal angularDamping;
114 PxReal maxContactImpulse;
115 PxReal sleepThreshold;
118 PxReal freezeThreshold;
124 PxReal solverWakeCounter;
125 PxU32 numCountedInteractions;
134 const PxVec3& inverseInertia_, PxReal inverseMass_,
135 PxReal wakeCounter_, PxReal scaleSpeed,
136 PxReal linearDamping_, PxReal angularDamping_,
137 PxReal maxLinearVelocitySq_, PxReal maxAngularVelocitySq_,
146 body2World = bodyPose;
148 solverIterationCounts = (1 << 8) | 4;
152 ccdAdvanceCoefficient = 0.15f;
153 linearVelocity =
PxVec3(0.0f);
155 angularVelocity =
PxVec3(0.0f);
156 contactReportThreshold = PXV_CONTACT_REPORT_DISABLED;
157 maxAngularVelocitySq = maxAngularVelocitySq_;
158 maxLinearVelocitySq = maxLinearVelocitySq_;
159 linearDamping = linearDamping_;
160 angularDamping = angularDamping_;
161 inverseInertia = inverseInertia_;
162 inverseMass = inverseMass_;
163 maxContactImpulse = 1e32f;
164 sleepThreshold = 5e-5f * scaleSpeed * scaleSpeed;
168 freezeThreshold = 2.5e-5f * scaleSpeed * scaleSpeed;
169 wakeCounter = wakeCounter_;
176 isFastMoving =
false;
177 disableGravity =
false;
Sorts an array of objects in ascending order, assuming that the predicate implements the < operator:
Definition PxBoxController.h:39
PxFlags< PxRigidBodyFlag::Enum, PxU16 > PxRigidBodyFlags
collection of set bits defined in PxRigidBodyFlag.
Definition PxRigidBody.h:189
@ eENABLE_CCD_FRICTION
Enabled CCD in swept integration for the actor.
Definition PxRigidBody.h:107
@ eKINEMATIC
Enables kinematic mode for the actor.
Definition PxRigidBody.h:74
@ eENABLE_CCD
Enables swept integration for the actor.
Definition PxRigidBody.h:96
@ eRESERVED
Reserved for internal usage.
Definition PxRigidBody.h:180
Definition PxvDynamics.h:74