public override void SetGravityForce(bool enabled, float forceX, float forceY, float forceZ) { NormalGravityEnabled = enabled; gravityx = forceX; gravityy = forceY; gravityz = forceZ; //Set the vectors as well gravityVector = new Vector3(gravityx, gravityy, gravityz); gravityVectorNormalized = gravityVector; gravityVectorNormalized.Normalize(); //Fix the ODE gravity too d.WorldSetGravity(world, gravityx, gravityy, gravityz); }