74 PX_PROFILE_ZONE(
"PxVehicleWheelComponent::update", 0);
87 getDataForWheelComponent(axleDescription, steerResponseStates,
88 wheelParams, suspensionParams, actuationStates, suspensionStates,
89 suspensionComplianceStates, tireSpeedStates, wheelRigidBody1dStates,
92 for (PxU32 i = 0; i < axleDescription->
nbWheels; i++)
96 PxVehicleWheelRotationAngleUpdate(
98 actuationStates[wheelId], suspensionStates[wheelId],
99 tireSpeedStates[wheelId],
100 context.thresholdForwardSpeedForWheelAngleIntegration, dt,
101 wheelRigidBody1dStates[wheelId]);
103 wheelLocalPoses[wheelId].localPose = PxVehicleComputeWheelLocalPose(
context.frame,
104 suspensionParams[wheelId],
105 suspensionStates[wheelId],
106 suspensionComplianceStates[wheelId],
107 steerResponseStates[wheelId],
108 wheelRigidBody1dStates[wheelId]);