var rot = Quaternion.FromToRotation(transform.up, Vector3.up); rb.AddTorque(new Vector3(rot.x, rot.y, rot.z)*uprightTorque);