B+s(C-B)
将BC 线参数化为s
from 0
to 1
。对向量执行相同的操作,即 as A + t(D-A)
,其中 D 是沿向量的任意点,并且 的范围t
不受限制。
现在将点的坐标表示为 Ax、Ay 等。你必须解方程
A.x + t(D.x - A.x) == B.x + s(C.x - B.x)
A.y + t(D.y - A.y) == B.y + s(C.y - B.y)
来确定s
和t
。那么方程的解在p = B+s(C-B)
哪里。s
三角形可能有一个更简单的解决方案,但这应该可行!