-1

所以,看图。我认为这是自我描述我想要实现的目标。T的大小只是一个例子。 P0也可以多起来。认为问题是,这个计算依赖于平面垂直于P0点。当B指向更靠近平面的中间时,P1更正确。T也可以在空间中旋转和放置不同的位置。 在此处输入图像描述

4

1 回答 1

0

你有点 P0 和方向向量 dirGlobal,它们定义了光线 P0P1 的参数方程(t 是参数)

X = P0.X + dirGlobal.X * t
Y = P0.Y + dirGlobal.Y * t
Z = P0.Z + dirGlobal.Z * t

将这些值代入平面方程

 A * X + B * Y + C * Z + D = 0

求解 t 并得到交点

于 2017-05-22T02:41:14.430 回答