Есть тут сырны, которые могут в аналитическую геометрию?
У меня вот такой вопрос. Есть классическая задача, которая формулируется так:
Найти кратчайшее расстояние от точки до прямой лежащий в этой плоскости. Задача элементарная и решение её классическим подходом очень просто. Да и существует даже несколько классических подходов.
Но дело в том, что я у мамы немного увлёкся геймдевом и когда давно писал детектор коллизий, мне на каком-то форуме посоветовали использовать следующее выражение для нахождения этого кратчайшего расстояния:
Обозначения на картинке. h = (AC,BC)/|AB|. Расстояние = векторное произведение двух векторов разделить на длину отрезка. Координаты всех точек известны.
Так вот. Как это понимать? Откуда такая формула. И она работает! Вообще векторное произведение двух векторов там будет равно вектору (0i,0j,k(x1*y2-x2*y1)). Но на том форуме говорили, что мол использовать это как скаляр. И оно работает. Как это работает? Что это с геометрической точки зрения? Как так-то?