А ну представим у нас есть 2D уровень где по есть по центру где-нибудь горизонтальная полоса метр на 500 метров, где нет никаких препятствий. Сразу над ней начинаются препятствия.
Есть большой шанс что у нас получится хотя бы один треугольник на пол километра, и когда мы будем мы строить путь через этот участок и попадём в этот треугольник нам нужно будет как-то решить какую точку треугольника нам нужно взять чтобы пытаться строить путь дальше. Углы могут быть очень далеко, центр тоже может быть далеко от нашего прямого пути, как и центры граней. Самый простой способ оказался построить прямую через него в сторону цели.