1.平面方程為一般式
已知一個平面Plane以及任一點\(V_i(x_i,y_i,z_i)\),計算點\(V_i\) 到平面Plane的投影。

給定的平面Plane的方程為:
\(Ax+By+Cz+D = 0\)
過點\(V_i\) 到平面Plane的垂足記作${V_i} ^\prime(x,y,z) $ ,則直線\(V_i{V_i}^\prime\) 與平面的法向量\(\overrightarrow{n}\) 平行,直線\(V_i{V_i}^\prime\) 的參數方程為:
\(\cases{x=x_i-At \cr y=y_i-Bt \cr z=z_i-Ct}\)
將點\((x,y,z)\)帶入平面方程,求出\(t\):
\(t=\dfrac {Ax_i+By_i+Cz_i+D}{A^2+B^2+C^2}\)
再將\(t\) 帶入直線的參數方程就求出了投影點${V_i} ^\prime(x,y,z) $ 。
2.平面由法向量和平面上一點構成
平面由法向量\(\overrightarrow n(a,b,c)\), 平面上的一點\(O(x_0,y_0,z_0)\) 所確定,只要\(\overrightarrow n\mathrel{{=}\llap{/\,}}0\) ,確定的平面就是唯一的。
任一點$V_i(x,y,z) $, 在平面的投影點為 ${V_i} ^\prime ({x}^\prime,{y}^\prime,{z}^\prime) $ 。

有以下幾何關系:
1)\(V_i{V_i}^\prime \parallel \overrightarrow n\), 2)\(O{V_i}^\prime\perp \overrightarrow n\)
由平行關系可得到方程組:
\(\dfrac{ {x}^\prime -x }a = \dfrac{ {y}^\prime -y }b = \dfrac{ {z}^\prime -z }c=t\) \(\Rightarrow\) \(\cases{{x}^\prime=x+at \cr {y}^\prime=y+bt \cr {z}^\prime=z+ct}\) (1)
由垂直關系可得到方程:
\(a({x}^\prime-x_0)+b(y^\prime-y_0)+c(z^\prime-z_0)=0\) \(\Rightarrow\) \(ax^\prime+by^\prime+cz^\prime=ax_0+by_0+cz_0\) (2)
由方程(1)(2)求解出\(t\):
\(t=\dfrac{ ax_0+by_0+cz_0-(ax+by+cz) }{a^2+b^2+c^2}\) (3)
再把\(t\)的值帶入方程(1)就求出了投影點${V_i} ^\prime({x}^\prime,{y}^\prime,{z}^\prime) $ 。
3.平面由三個不共線的點構成
平面由三個不共線的點\(O(x_0,y_0,z_0)\),\(P_1(x_1,y_1,z_1)\) 和\(P_2(x_2,y_2,z_2)\) 構成。

計算投影點\({V_i}^\prime(x,y,z)\) 的思路大致是先計算出平面的法向量\(\overrightarrow{n}(a,b,c)\),此時問題轉化為了第2節中的方法求解。
\(\overrightarrow{n}=\overrightarrow{OP_1}\times\overrightarrow{OP_2}=\begin{vmatrix}i & j & k\cr {x_1-x_0 } & {y_1-y_0} & {z_1-z_0}\cr {x_2-x_0 } & y_2-y_0 & z_2-z_0 \end{vmatrix}\)
由此計算出\(\overrightarrow n(a,b,c)\) 的三個值:
\(\cases{a=(y_1-y_0)(z_2-z_0)-(y_2-y_0)(z_1-z_0) \cr b=(x_2-x_0)(z_1-z_0)-(x_1-x_0)(z_2-z_0) \cr c=(x_1-x_0)(y_2-y_0)-(x_2-x_0)(y_1-y_0)}\)
之后的按照第二節中的方法計算求出點\({V_i}^\prime(x,y,z)\) 的坐標。
