opengl下的视锥体剔除和凸多边形剔除
法线方程表达式的一般形式为Ax+By+Cz+D=0,其中(A,B,C)是平面的法向量,D是平面的截距。平面上一点为P(x0,y0,z0),则点P到平面的距离为:d = |Ax0+By0+Cz0+D| / √(A²+B²+C²) (因为法向量没有归一化,所以得到法向量上的投影要除以法向量长度)假设n是归一化后的法向量(A,B,C),平面上存在任意一点P(x,y,z),O为原点,那么因为P要满足平面方程,所以 Ax+By+Cz = -D。
原创
2023-09-19 17:00:16 ·
257 阅读 ·
0 评论