Если нам известны вершины треугольника, которые сами по себе являются графами. То любая точка полигона нас устраивает для того чтобы дойти до графа по прямой из точки к графу
Любая устраивает чтобы дойти, да.
Но как игрок мы знаем, что вот перед нами два пути и один очевидно ближе. И будет странно если вместо этого бот побежит по другому пути, не тот который очевиден для нас.
Во время построения пути через A* мы идём по графу и нам важно каждому полигону который мы прошли дать оценку (как далеко от начала он находится по построенному пути, какая оценка оставшегося пути из него).
И вот вспоминая случай с треугольником на пол километра, нам может быть надо пройти 20 метров через него, но попав в него мы выберем не ту вершину, то наш путь может быть оценен с ошибкой во много раз и другой путь обойдя дом может оказаться короче с точки зрения A*, ну и наш NPC побежит оббегать здание вместо того чтобы пробежать немного по прямой