Math3D

L’algebre utilisée en 3D est l’algèbre linéaire. Celle-ci est basée sur les vecteurs.

Calculer la magnitude d’un vecteur

Admettons un vecteur $$v(x, y, z)$$, sa magnitude ou longueur se calcule selon $$mag(v) = |v| = \sqrt{x^2 + y^2 + z^2}$$

Lorsqu’on fait du graphisme sur ordinateur on veut généralement travailler avec des vecteurs de longueur 1, aussi appelés vecteurs normalisés, qu’on obtient en divisant chaque composante du vecteur par sa longueur.

$$norm(v) = \frac{v}{|v|} = (\frac{x}{mag(v)},\frac{y}{mag(v)},\frac{z}{mag(v)})$$