diff options
author | RĂ©mi Verschelde <rverschelde@gmail.com> | 2020-07-15 09:28:19 +0200 |
---|---|---|
committer | GitHub <noreply@github.com> | 2020-07-15 09:28:19 +0200 |
commit | dad21acebdfc9df195068c94ee40629d34365036 (patch) | |
tree | 52f90198bf164ae2b3be64dae7f055a3b8e6eff1 /doc/classes/VehicleBody3D.xml | |
parent | c8523038ccdf3f28640427380ddc4cd0b06bcb57 (diff) | |
parent | 0493e7c106811e94ad8dbebb0b97c43b19e4023a (diff) |
Merge pull request #40380 from Calinou/doc-vehiclebody-limitations
Document VehicleBody3D and VehicleWheel3D limitations
Diffstat (limited to 'doc/classes/VehicleBody3D.xml')
-rw-r--r-- | doc/classes/VehicleBody3D.xml | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/doc/classes/VehicleBody3D.xml b/doc/classes/VehicleBody3D.xml index b8b85ff605..5a2cce376e 100644 --- a/doc/classes/VehicleBody3D.xml +++ b/doc/classes/VehicleBody3D.xml @@ -6,6 +6,7 @@ <description> This node implements all the physics logic needed to simulate a car. It is based on the raycast vehicle system commonly found in physics engines. You will need to add a [CollisionShape3D] for the main body of your vehicle and add [VehicleWheel3D] nodes for the wheels. You should also add a [MeshInstance3D] to this node for the 3D model of your car but this model should not include meshes for the wheels. You should control the vehicle by using the [member brake], [member engine_force], and [member steering] properties and not change the position or orientation of this node directly. [b]Note:[/b] The origin point of your VehicleBody3D will determine the center of gravity of your vehicle so it is better to keep this low and move the [CollisionShape3D] and [MeshInstance3D] upwards. + [b]Note:[/b] This class has known issues and isn't designed to provide realistic 3D vehicle physics. If you want advanced vehicle physics, you will probably have to write your own physics integration using another [PhysicsBody3D] class. </description> <tutorials> </tutorials> |