PxVehicleSimulationContext
Defined in include/vehicle2/PxVehicleParams.h
-
struct PxVehicleSimulationContext
Subclassed by PxVehiclePhysXSimulationContext
Public Functions
-
inline PxVehicleSimulationContext()
-
inline PxVehicleSimulationContextType::Enum getType() const
-
inline void setToDefault()
-
inline PxVehicleSimulationContext transformAndScale(const PxVehicleFrame &srcFrame, const PxVehicleFrame &trgFrame, const PxVehicleScale &srcScale, const PxVehicleScale &trgScale) const
Public Members
-
PxVehicleFrame frame
-
PxVehicleScale scale
-
PxVehicleTireSlipParams tireSlipParams
-
PxVehicleTireStickyParams tireStickyParams
-
PxReal thresholdForwardSpeedForWheelAngleIntegration
Forward wheel speed below which the wheel rotation speed gets blended with the rolling speed.
The blended rotation speed is used to integrate the wheel rotation angle. At low forward wheel speed, the wheel rotation speed can get unstable (depending on the tire model used) and, for example, oscillate.
Unit: velocity = length / time
Note
If brake or throttle is applied, there will be no blending.
-
PxVehiclePvdContext pvdContext
Structure to support Omni PVD, the PhysX Visual Debugger.
Protected Attributes
-
inline PxVehicleSimulationContext()