0
我想要定義一個有界的平面,即三維空間中的一個矩形。我意識到它可以通過聲明它的4個頂點來定義,但是我將在這個形狀上多次使用一個線交集算法,所以我希望定義對於這個目的有些用處。有沒有一些標準的方法來定義這樣的事情?定義有界平面以使線相交變得容易的好方法是什麼?
我想要定義一個有界的平面,即三維空間中的一個矩形。我意識到它可以通過聲明它的4個頂點來定義,但是我將在這個形狀上多次使用一個線交集算法,所以我希望定義對於這個目的有些用處。有沒有一些標準的方法來定義這樣的事情?定義有界平面以使線相交變得容易的好方法是什麼?
將一個角定義爲基點並將兩個垂直向量定義爲相鄰側是值得的。
例如甲,V = AB,Ù = 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 = 甲 + V * V + U * ü
而且兩者係數v
和u
在0..1
範圍內裏面範圍