1-1-4 向量的规范化

向量规范化

  • 向量规范化 使向量的 变为 1, 即变为单位向量
  • 可以通过将向量的每个分量都除以该向量的模来实现规范化,公式如下:
    u ^ = u u = ( u x u , u y u , u z u )
  • 约定在单位向量上添加一个标记 ” ^ “, 比如 u ^

D3DX库中计算

  • 可利用如下函数实现向量的规范化
D3DXVECTOR3* D3DXVec3Normalize(
    D3DXVECTOR3* pOut,          // Result
    CONST D3DXVECTOR3* pV       // The vector to normalize
);
  • 该函数返回指针变换结果的指针,所以该函数可以作为另一个函数的参数来使用。
  • 大部分情况下,除非特别声明,一个D3DX数学函数均返回一个指向结果的指针

专业词汇

  • normalizing 规范化

猜你喜欢

转载自blog.csdn.net/qq_36984327/article/details/80535974
今日推荐