Léxico de TI › Programação › Rotação 3D

Rotação 3D

Programação Svenska → Atualizado: 2026-10-05

A matemática de transformar coordenadas 3D com matrizes de rotação, operação fundamental em gráficos em tempo real e o coração dos demos de cubo girando.

Para girar um ponto no espaço 3D, multiplica-se suas coordenadas por uma matriz de rotação. Um cubo tem 8 vértices; uma malha complexa tem milhares. A cada quadro, cada vértice é rotacionado, muitas vezes em vários eixos ao mesmo tempo. Os demomakers eram obcecados por essa operação: assembly ajustado à mão para espremer cada ciclo, tabelas de consulta no lugar de funções trigonométricas e truques de bits para evitar contas caras. A matemática era álgebra linear; a execução era um problema de otimização brutal.

← Voltar ao léxico