Grafos de Cena & Cinemática Direta (HierarchicalModeling.cs)
A Modelagem Hierárquica é o tema central da Unidade 3 do Plano de Ensino.
Ela resolve um desafio clássico: como movimentar objetos articulados (como braços robóticos, portas de carros e personagens) sem precisar calcular manualmente a posição global de cada pedaço.
O arquivo HierarchicalModeling.cs implementa a árvore do Grafo de Cena (Scene Graph).
1. O que é um Grafo de Cena (Scene Graph)?
A Analogia do Esqueleto Humano:
Quando você levanta o seu ombro, o seu braço, o seu cotovelo, o seu pulso e os seus dedos sobem juntos automaticamente. Você não precisa pensar em levantar cada dedo separadamente porque eles estão conectados em uma cadeia hierárquica.
graph TD Root["Raiz do Mundo"] --> Base["Base do Robo - Rotacao Eixo Y"] Base --> Ombro["Braco e Ombro - Rotacao Eixo Z"] Ombro --> Cotovelo["Antebraco e Cotovelo - Rotacao Eixo Z"] Cotovelo --> Pulso["Pulso e Garra - Rotacao Eixo X"]2. Propagação Matricial Pai-Filho
A matriz de qualquer nó filho no mundo é o produto da matriz do pai pela sua própria matriz local:
A cadeia cinemática completa do robô:
👉 Próximo Passo: Veja o Braço Robótico e o Sistema Solar em Execução.