D3DXVec3Normalize(vOut, v) 返回向量的單位向量
 說明:返回向量的單位向量,即方向不變長度為 1 的向量
 用法:D3DXVec3Normalize vOut, v
 參數:VOut As D3DVECTOR 返回計算結果的向量
    v As D3DVECTOR 欲計算其單位向量的向量

例子:

Dim VOut As D3DVECTOR,
v As D3DVECTOR,
s As Single,
s1 As Single


v.x = 1
v.y = 2
v.z = 3

D3DXVec3Normalize (VOut, v)  // 用 VOut 返回 v1 的單位向量
s = D3DXVec3Length(v) //計算原向量的長度:返回 3.74
s1 = D3DXVec3Length(VOut) '計算 VOut 的長度:返回 1,果然是為1的單位向量



arrow
arrow
    全站熱搜

    createps 發表在 痞客邦 留言(0) 人氣()