Malhas e Grafo de Cena
Nesta aula, exploraremos o uso de malhas e grafos de cena em computação gráfica, abordando desde a representação de objetos geométricos até sua organização hierárquica.
Na primeira parte, o foco está nas Malhas de Triângulos, que podem variar de pequenas a muito extensas. São discutidas as diferenças entre Topologia e Geometria, além de tarefas de processamento geométrico.
Também são apresentadas formas de organizar triângulos em malhas, considerando a validade topológica e a consistência de orientação dos triângulos. Em seguida, detalhamos os nós X3D utilizados para criar malhas poligonais 3D, como TriangleStripSet, IndexedTriangleStripSet e IndexedFaceSet.
Na segunda parte, abordamos o Grafo de Cena (Scene Graph) e discutimos como sua hierarquia é implementada por meio de uma Pilha de Transformações, utilizando funções como push e pop.
Por fim, a aula conclui com a explicação prática de como matrizes são multiplicadas e empilhadas para compor essas transformações.