什么是定义有界平面以使线交叉变得容易的好方法?

时间:2017-09-05 03:20:17

标签: math definition line-intersection

我想定义一个有界平面,即3d空间中的矩形。我意识到它可以通过声明它的4个顶点来定义,但是我将在这个形状上多次使用线交叉算法,所以我希望定义对于这个目的有点用处。有没有一些标准的方法来定义这样的东西?

1 个答案:

答案 0 :(得分:1)

值得将一个角定义为基点,并将两个垂直向量定义为相邻边。

例如 A V = AB U = AD 。在这种情况下

B = A + V
D = A + U
C = A + U + V
N = V x U   (normal to the plane is cross product of vectors)

属于飞机的任何点都有等式

P = A + v * V + u * U

系数vu的范围为0..1,范围 范围