三角平面法向的计算方式
void getNormal(GLfloat gx[3],GLfloat gy[3],GLfloat gz[3],GLfloat *ddnv) { GLfloat w0,w1,w2,v0,v1,v2,nr,nx,ny,nz; w0=gx[0]-gx[1]; w1=gy[0]-gy[1]; w2=gz[0]-gz[1]; v0=gx[2]-gx[1]; v1=gy[2]-gy[1]; v2=gz[2]-gz[1]; nx=(w1*v2-w2*v1); ny=(w2*v0-w0*
原创
2011-01-30 09:26:00 ·
2978 阅读 ·
0 评论