Estes são os tópicos cobertos em sala de aula.
12 de dezembro (aula 34)
Exame Final.
2a Chamada da 2a Prova.
10 de dezembro
Apresentações do Projeto Final.
5 de dezembro
Apresentações do Projeto Final.
3 de dezembro
Apresentações do Projeto Final.
28 de novembro (aula 30)
XVIII Semana Universitária
26 de novembro
XVIII Semana Universitária
21 de novembro
2a Prova.
19 de novembro
Seção 6.11: Remoção de superfícies escondidas.
Seção 6.12: Antialiasing.
Seção 6.13: Considerações de display.
14 de novembro
Seção 6.8: Rasterização.
Seção 6.9: Algoritmo de Bresenham.
Seção 6.10: Rasterização de polígonos.
12 de novembro (aula 25)
Seção 6.5: Clipping de polinômios.
Seção 6.6: Clipping de outras primitivas.
Seção 6.7: Clipping em três dimensões.
7 de novembro
Capítulo 6 - De Vértices a Fragmentos
Seção 6.1:Estratégicas básicas de implementação.
Seção 6.2: Quatro tarefas principais.
Seção 6.3: Clipping.
Seção 6.4: Clipping de segmentos de reta.
5 de novembro
Seção 5.10: Iluminação por fragmento.
Seção 5.11: Iluminação global.
31 de outubro
Seção 5.7: Especificando os parâmetros de iluminação.
Seção 5.8: Implementando um modelo de iluminação.
Seção 5.9: Iluminação de um modelo de esfera.
29 de outubro
Seção 5.4: Cálculo dos vetores.
Seção 5.5: Iluminação poligonal.
Seção 5.6: Aproximação de uma esfera por subdivisão recursiva.
24 de outubro (aula 20)
Capítulo 5 - Luzes e Iluminação
Seção 5.1: Luz e matéria.
Seção 5.2: Fontes de luz.
Seção 5.3: Modelo de reflexão de Phong.
22 de outubro
Seção 4.8: Remoção de superfície escondida.
Seção 4.9: Mostrando malhas.
Seção 4.10: Projeções e sombras.
17 de outubro
Seção 4.6: Projeções perspectivas com OpenGL.
Seção 4.7: Matrizes de projeção e perspectiva.
15 de outubro
Recesso Escolar: Dia do Professor.
10 de outubro
Seção 4.4: Projeções paralelas.
Seção 4.5: Projeções perspectivas.
8 de outubro
Capítulo 4 - Vistas
Seção 4.1: Vistas clássica e de computação.
Seção 4.2: Vistas no computador.
Seção 4.3: Posicionando a câmera.
3 de outubro (aula 15)
1a Prova.
1o de outubro
Seção 3.12: Girando um cubo.
Seção 3.13: Interfaces para aplicações tridimensionais.
Seção 3.14: Quatérnios.
26 de setembro
Seção 3.10: Concatenação de transformações.
Seção 3.11: Matrizes de transformação no OpenGL.
24 de setembro
Seção 3.7: Transformações afins.
Seção 3.8: Translação, rotação e escalamento.
Seção 3.9: Transformações em coordenadas homogêneas.
19 de setembro
Seção 3.5: Classes matrix e vector.
Seção 3.6: Modelando um cubo colorido.
17 de setembro (aula 10)
Seção 3.3: Sistemas de coordenadas e frames.
Seção 3.4: Frames no OpenGL.
12 de setembro
Capítulo 3 - Objetos Geométricos e Transformações
Seção 3.1: Escalares, pontos e vetores.
Seção 3.2: Primitivas tridimensionais.
10 de setembro
Seção 2.10: O tapete tridimensional.
Seção 2.11: Acrescentando interação.
Seção 2.12: Menus.
5 de setembro
Seção 2.8: O programa do tapete.
Seção 2.9: Polígonos e recursão.
3 de setembro
Seção 2.6: Vistas.
Seção 2.7: Funções de controle.
29 de agosto
Seção 2.4: Primitivas e atributos.
Seção 2.5: Cores.
27 de agosto
Capítulo 2 - Programando Gráficos
Seção 2.1: O tapete de Sierpinski.
Seção 2.2: Programando aplicações bidimensionais.
Seção 2.3: A API do OpenGL.
22 de agosto
Seção 1.7: Arquiteturas gráficas.
Seção 1.8: Fluxos programáveis.
Seção 1.9: Características de desempenho.
20 de agosto
Seção 1.4: Sistemas de imagem.
Seção 1.5: O modelo de câmera sintética.
Seção 1.6: A interface do programador.
15 de agosto
Feriado: Assunção de Nossa Senhora.
13 de agosto
Apresentação da disciplina.
Capítulo 1 - Sistemas Gráficos e Modelos
Seção 1.1: Aplicações de Computação Gráfica.
Seção 1.2: Um sistema gráfico.
Seção 1.3: Imagens: físicas e sintéticas.