首页 > 代码库 > 向量长度

向量长度

译自 http://www.lighthouse3d.com/tutorials/maths/vector-length/

 

一个向量n(x, y, z)的长度,可以通过下面的公式计算得到:

latex.php-latex=mag = -sqrt[]{x^{2}   y^{2}   z^{2}}&bg=ffffff&fg=000000&s=0[4]

 

在计算机图形学中,我们通常需要一个单位长度的向量,这种向量被称为单位化向量。把一个向量的各个部分除于这个向量的模,我们就可以得到一个单位化向量:(向量的模|v|就是上面的mag)

latex.php-latex=  -displaystyle n = -frac{v}{-v-}&bg=ffffff&fg=000&s=0[4]

 

例如:单位化向量n的表示:

latex.php-latex=-displaystyle n = (-frac{x}{mag}, -frac {y}{mag}, -frac{z}{mag})&bg=ffffff&fg=000&s=0[4]

向量长度