Translação
Similar à translação 2D, porém com mais uma dimensão.
Escalamento
Similar ao escalamento 2D.
Rotação
Similar à rotação 2D.
Para rodar em torno de um eixo, é necessário manter esse eixo constante
Por exemplo, em torno de x:
y:
z:
Para rodar em torno de um eixo arbitrário:
- Aplicar uma translação para colocar o eixo a passar na origem.
- Aplicar uma rotação para colocar o eixo a coincidir com um dos eixos de coordenadas.
- Aplicar a rotação pretendida.
- Aplicar a rotação inversa.
- Aplicar a translação inversa.