У меня есть два вектора (X, Y, Z), один выше Y=0
и один ниже Y=0
. Я хочу найти вектор (X, Y, Z), где линия между двумя исходными векторами пересекается с уровнем Y=0
. Как мне это сделать?
Пример точки А:
X = -43.54235
Y = 95.2679138
Z = -98.2120361
Пример точки Б:
X = -43.54235
Y = 97.23531
Z = -96.24464
Эти точки считываются из двух непроекций по щелчку пользователя, и я пытаюсь нацелить непроекцию на Y=0
.
(Я нашел пересечение плоскости трехмерной линии с простой плоскостью, но не не понимаю принятый ответ, так как он для 2D)