A transformação do ponto P(x,y,z) rotacionado ao redor de um dos eixos pode ser expressa usando matrizes. As transformações de rotação são muito importantes em gráficos de computador.
Se o ponto P(x,y,z) for rotacionado por um ângulo \( \theta_z \) ao redor do eixo z, então por um ângulo \( \theta_x \) ao redor do eixo x e, em seguida, por um ângulo \( \theta_y \) ao redor do eixo y. As coordenadas do ponto após as três rotações são dadas por
\[ \begin{bmatrix} x'\\ y'\\ z'\\ \end{bmatrix} = R_y \left( R_x \left(R_z \begin{bmatrix} x\\ y\\ z\\ \end{bmatrix} \right) \right) \]
NOTA a ordem em que as rotações são realizadas é importante. No exemplo acima, primeiro rotação em z, depois rotação em x e, finalmente, rotação em y, e portanto quando selecionamos a Ordem de rotação: "Z, X, Y".
Digite as coordenadas do ponto a ser transformado (separadas por vírgulas), então use os botões de rádio para selecionar a ordem em que as rotações serão realizadas e, finalmente, insira os ângulos (em graus) das rotações ao redor de cada eixo.
Digite as Coordenadas do Ponto:
Selecione a Ordem de rotação:
X, Y, Z
X, Z, Y
Y, X, Z
Y, Z, X
Z, X, Y
Z, Y, X
Insira os Ângulos de Rotação em Graus
rotação do eixo x: \( \theta_x \) = (Graus)
rotação do eixo y: \( \theta_y \) = (Graus)
rotação do eixo z: \( \theta_z \) = (Graus)
Número de Decimais:
Clique em