У меня есть два вектора (X, Y, Z), один выше Y=0
и один ниже Y=0
. Я хочу найти Вектор (X, Y, Z), где линия между двумя исходными векторами пересекается с уровнем Y=0
. Как это сделать?3D-линия - пересечение плоскости?
точка Пример A:
X = -43.54235
Y = 95.2679138
Z = -98.2120361
точка Пример B:
X = -43.54235
Y = 97.23531
Z = -96.24464
Эти точки считываемые из двух UnProjections от пользователей через нажмите и я пытаюсь целевой unprojection в Y=0
.
(я нашел 3D line plane intersection, with simple plane, но не понял, принятый ответ, как это для 2D)
возможно дубликат [3D Line-плоскости пересечения] (http://stackoverflow.com/questions/5666222/3d-line-plane-intersection) – ideasman42 2015-03-03 14:06:08