Elementarne macierze transformacji: Różnice pomiędzy wersjami

[wersja przejrzana][wersja przejrzana]
Usunięta treść Dodana treść
→‎Składanie macierzy: aktualizacja iloczynu macierzy
Linia 16:
== Elementarne macierze skalowania ==
Niezależnie wykonujemy skalowanie względem każdej z osi przyjmując odpowiedni współczynnik dla każdej z nich.
 
<math>
TranScale( S_x, S_y, S_z ) = \begin{bmatrix} S_x & 0 & 0 & 0 \\ 0 & S_y & 0 & 0 \\ 0 & 0 & S_z & 0 \\ 0 & 0 & 0 & 1 \end{bmatrix}
</math>,
 
gdzie:
:S_x, S_y, S_z - współczynnik skalowania wzdłuż osi X, Y oraz Z
 
Można także rozbić tę macierz na 3 osobne: <math>TranXScaleX(S_x)</math>, <math>TranYScaleY(S_y)</math> oraz <math>TranZScaleZ(S_z)</math>.
 
== Elementarne macierze rotacji ==