title: Applying yaw rotation with torque causes object to continually spin when going upside down (fzero like)
body: <p>I'm trying to have my ship be controllable within a tube-like level like in fzero. My problem is when the ship reaches the 90 degrees or more inside the tube to go upside down the ship will start to spin continuously and be uncontrollable. 
  <a href="https://gph.is/g/Z5YYDnQ" rel="nofollow noreferrer">https://gph.is/g/Z5YYDnQ</a></p>
  
  <pre><code>//Calculate the yaw torque based on the rudder and current angular velocity
      float rotationTorque = input.rudder - rigidBody.angularVelocity.y; //input.rudder = horizontal 
  axis from key
      //Apply the torque to the ship's Y axis
       rigidBody.AddRelativeTorque(0f, rotationTorque, 0f, ForceMode.VelocityChange);
  </code></pre>