1.每个顶点坐标计算出u,v两个向量,其实也就是顶点坐标
2.计算出u,v两个向量的法线N
通过叉乘可以计算出垂直于两个向量的向量结果(法线)
D3DXVECTOR3 N=D3DXVec3Cross(&u,&v)
3.法线N与光照向量的夹角就是RGB生成的系数r
rgb=rgb*r
法线N与光照位置向量的夹角就是光照的大小,夹角越大则照射越充分,夹角越小则照射越小
本文介绍了三维图形中如何利用顶点坐标计算出法线,并进一步利用法线进行光照计算的过程。具体步骤包括:1. 计算顶点坐标对应的 u 和 v 向量;2. 利用叉乘计算出这两个向量的法线 N;3. 计算法线 N 与光照向量的夹角来确定光照强度。
1.每个顶点坐标计算出u,v两个向量,其实也就是顶点坐标
2.计算出u,v两个向量的法线N
通过叉乘可以计算出垂直于两个向量的向量结果(法线)
D3DXVECTOR3 N=D3DXVec3Cross(&u,&v)
3.法线N与光照向量的夹角就是RGB生成的系数r
rgb=rgb*r
法线N与光照位置向量的夹角就是光照的大小,夹角越大则照射越充分,夹角越小则照射越小
1404

被折叠的 条评论
为什么被折叠?