void NormalizeVec(stD3DVertex &v)
{
// Normalize normal.
float lenght = (float)sqrt((v.x * v.x +
v.y * v.y +
v.z * v.z));
if(lenght == 0.0f) lenght = 1.0f;
v.x /= lenght;//使得顶点的所有矢量的值都是百分比,而不使用具体的数值表示,这就是顶点归一化的表示
v.y /= lenght;//通过这个百分比进行统一的计算
v.z /= lenght;
}
d3d 顶点归一化的原理和作用
最新推荐文章于 2020-01-30 17:24:31 发布