title: Swizzling
text: # Swizzling
  
  Nella computer grafica, lo swizzling è la ricombinazione delle componenti di un vettore. Dal punto di vista dell'algebra lineare, si ottiene moltiplicando il vettore per una matrice le cui righe siano vettori della base.
  
  Ad esempio, dato il vettore $v=(1,2,3,4)^{T}$, le cui componenti sono rispettivamente $x$, $y$, $z$ e $w$, lo swizzling $B=A.wwxy$ assume il valore $(4,4,1,2)^{T}$.
  
      $A.wwxy={\begin{bmatrix}0&0&0&1\\0&0&0&1\\1&0&0&0\\0&1&0&0\end{bmatrix}}{\begin{bmatrix}1\\2\\3\\4\end{bmatrix}}={\begin{bmatrix}4\\4\\1\\2\end{bmatrix}}$.
  