public float DistanceToSurface(Vector3 point) { point = transform.InverseTransformPoint(point); return(SGT_Helper.DistanceToEllipse(new Vector2(gasGiantEquatorialRadius, GasGiantPolarRadius), point)); }