Size: a a a

2020 May 24

S

Sergey in Alprog I/O
точка + вектор, как обычно
источник

АТ

Александр Тужик... in Alprog I/O
а, ну тупо угол найти
источник

АТ

Александр Тужик... in Alprog I/O
и решить треугольник
источник

S

Sergey in Alprog I/O
в общем, это будет cross(pt - origin, direction) / length(direction)
источник

АТ

Александр Тужик... in Alprog I/O
до вот этого я уже задумался cross(pt - origin, direction)
источник

АТ

Александр Тужик... in Alprog I/O
но я бы дальше в косинус пошёл
источник

АТ

Александр Тужик... in Alprog I/O
наверное, вывел бы и эту формулу
источник

АТ

Александр Тужик... in Alprog I/O
но минут за 15
источник

S

Sergey in Alprog I/O
ну впрочем я чет перемудрил, direction же единичный. просто cross, значит
источник

АТ

Александр Тужик... in Alprog I/O
а, стоп
источник

АТ

Александр Тужик... in Alprog I/O
cross
источник

АТ

Александр Тужик... in Alprog I/O
ват а фак
источник

АТ

Александр Тужик... in Alprog I/O
не, я бы это не ответил
источник

S

Sergey in Alprog I/O
источник

S

Sergey in Alprog I/O
во я нашел с картинкой
источник

АТ

Александр Тужик... in Alprog I/O
если честно мне никогда не требовалось находить расстояние от прямой до точки
источник

S

Sergey in Alprog I/O
может, она до плоскости спрашивала, впрочем
источник

S

Sergey in Alprog I/O
это вот точно надо
источник

АТ

Александр Тужик... in Alprog I/O
ну там нормаль находим
источник

АТ

Александр Тужик... in Alprog I/O
через кросс любых двух векторов на плоскости
источник