Hi all,
I finally separated my wheels and made them independent dynamic objects. Also my hull is no longer a bounding box, but a trimesh (a low poly mesh: 76 triangles).
Wheels are connected to the hull through a joint and I added a RotationalAxis which allows them to spin. No suspension.
I have a few problems now, on which I would like some advice:
- When I land, and the aircraft is standing on ground, wheels are vibrating. I noticed that if I increase the hull mass, wheels go through the ground (does a heavy mass allow an object to "crush" others?)
- After take off, wheels keep spinning. This produces a "gyroscopic" effect that hampers my airplane roll and pitch movement. Wheels should not affect my plane manouvers, do you know how I can achieve this?
- When landing, the first contact weels make with the ground makes the plane get almost stuck and yaw forward. It is like friction is too strong. I was thinking this could be due to the lack of suspension, but anyway my airplane then should just bounce upwards… ??? I am clueless here :(.
- The triangle accuracy physics on the hull is yielding some weird artifacts on collisions between airplanes and on some walls. The mesh may contain some triangle duplicates, but I observed behaviour is anyway quite fuzzy.
I think points 1 and 4 could perhaps be due to the big numerical difference between airplane vertex coordinates (small) and walls and objects (very large) in Indoor Battles (???).
Any advice, or even fast comment, will probably enlight me and allow me to take a direction forward. Thanks!
(I am also thinking of leaving the airplane as a simple dynamic entity but anyway I need wheels for ground vehicles so I prefer to solve this now).