【发布时间】:2011-02-05 03:21:21
【问题描述】:
我有一组 (X,Y,Z) 点代表不同的平面特征。我需要使用法线向量计算每个平面的斜率。 我认为斜率是由每个平面的法线向量(NV)与假想水平面的 NV 之间的角度给出的。假设,我使用的平面方程是; Ax+By+c=z。然后我猜我的飞机的法线向量是(a,b,-1)。对于我的平面方程,假想水平面的方程应该是什么?我认为水平面方程是z = c。因此,法线向量为 (0,0,-1)。它是否正确? 那么我的平面和水平面之间的角度是; cos^(-1)〖(a.0+b.0+(-1).1)/(√(〖a1〗^2+〖b1〗^2+〖c1〗^2).√(0 ^2+0^2+1^2 ))
正确吗?请给我评论并给我正确的方程式。
【问题讨论】:
标签: c++ geometry 3d computational-geometry