2010-06-29 128 views
1

是否有可能繪製一個四邊形給定其法向量,一個點是四邊形的中心和四邊形的大小? (x-x_0)+ b(y-y_0)給出穿過點(x_0,y_0,z_0)的法向量n =(a,b,c)的平面方程, + C(Z-Z_0)= 0。 (從hereOpenGL從正常的四邊形

但是如何找到四個頂點的座標?

感謝

回答

3

沒有,因爲有無限quad s表示滿足您的條件。

假設1個四元組是一個解決方案,並通過該中心旋轉該四元組的法線向量。現在你已經有了一個獨特的四方,這也是一個解決方案。

有4 × 3 = 12座標,所以應該有12個約束。您的只有3 + 3 + 1 = 7.

您必須指定更多條件。

(當然,可以在該平面上繪製「a」四邊形,只需在平面方程中用x,y代替某些數字就可以得到z。)