Browse Source

Set VehiculeWheel3D `suspension_travel` default value to a resonable one

Adam Scott 2 years ago
parent
commit
fd1dfdb960
2 changed files with 2 additions and 2 deletions
  1. 1 1
      doc/classes/VehicleWheel3D.xml
  2. 1 1
      scene/3d/vehicle_body_3d.h

+ 1 - 1
doc/classes/VehicleWheel3D.xml

@@ -61,7 +61,7 @@
 		<member name="suspension_stiffness" type="float" setter="set_suspension_stiffness" getter="get_suspension_stiffness" default="5.88">
 		<member name="suspension_stiffness" type="float" setter="set_suspension_stiffness" getter="get_suspension_stiffness" default="5.88">
 			This value defines the stiffness of the suspension. Use a value lower than 50 for an off-road car, a value between 50 and 100 for a race car and try something around 200 for something like a Formula 1 car.
 			This value defines the stiffness of the suspension. Use a value lower than 50 for an off-road car, a value between 50 and 100 for a race car and try something around 200 for something like a Formula 1 car.
 		</member>
 		</member>
-		<member name="suspension_travel" type="float" setter="set_suspension_travel" getter="get_suspension_travel" default="5.0">
+		<member name="suspension_travel" type="float" setter="set_suspension_travel" getter="get_suspension_travel" default="0.2">
 			This is the distance the suspension can travel. As Godot units are equivalent to meters, keep this setting relatively low. Try a value between 0.1 and 0.3 depending on the type of car.
 			This is the distance the suspension can travel. As Godot units are equivalent to meters, keep this setting relatively low. Try a value between 0.1 and 0.3 depending on the type of car.
 		</member>
 		</member>
 		<member name="use_as_steering" type="bool" setter="set_use_as_steering" getter="is_used_as_steering" default="false">
 		<member name="use_as_steering" type="bool" setter="set_use_as_steering" getter="is_used_as_steering" default="false">

+ 1 - 1
scene/3d/vehicle_body_3d.h

@@ -50,7 +50,7 @@ class VehicleWheel3D : public Node3D {
 	Vector3 m_wheelAxleCS; // const or modified by steering
 	Vector3 m_wheelAxleCS; // const or modified by steering
 
 
 	real_t m_suspensionRestLength = 0.15;
 	real_t m_suspensionRestLength = 0.15;
-	real_t m_maxSuspensionTravelCm = 500.0;
+	real_t m_maxSuspensionTravelCm = 20.0;
 	real_t m_wheelRadius = 0.5;
 	real_t m_wheelRadius = 0.5;
 
 
 	real_t m_suspensionStiffness = 5.88;
 	real_t m_suspensionStiffness = 5.88;