【寒江雪】点面距离的计算

点面距离的计算

  空间中一个平面可以用三个点来表示,那么计算空间中一个点到平面的距离其实也相当简单。

  直接上推导过程


假设平面内任意一点O ( x 0 , y 0 , z 0 )
基向量 a ( a x , a y , a z ) b ( b x , b y , b z )
法向量 n = a x b = ( a y b z a z b y , a z b x a x b z , a x b y a y b x )
单位化法向量 n = n | n |
有平面外一点 P ( x , y , z )
假设点 P = P + t n 在平面内
O P n
根据向量垂直的性质有 O P n = 0
化简得到 t = P O n

  根据t和点P就可以计算点到平面的投影点,距离也就可以直接计算了。

猜你喜欢

转载自blog.csdn.net/lkysyzxz/article/details/81148383