Mudanças entre as edições de "Programa de scc650(cristina)"
(→Aula a Aula) |
(→Aula a Aula) |
||
(6 revisões intermediárias pelo mesmo usuário não estão sendo mostradas) | |||
Linha 24: | Linha 24: | ||
* '' 04/05 '' – Aula 10: Transformações geométricas 3D (final) - Viewing Pipeline 2D [[Arquivo: ViewingPipeline2D.pdf]] [[Arquivo: TransfGeometricas3D.pdf]] | * '' 04/05 '' – Aula 10: Transformações geométricas 3D (final) - Viewing Pipeline 2D [[Arquivo: ViewingPipeline2D.pdf]] [[Arquivo: TransfGeometricas3D.pdf]] | ||
− | * '' 11/05 '' – Aula 11: Viewing Pipeline 3D (final)[[Arquivo: | + | * '' 11/05 '' – Aula 11: Viewing Pipeline 3D [[Arquivo: ViewingPipeline3D.pdf]] |
+ | |||
+ | * '' 17/05 '' – Aula 12: Viewing Pipeline 3D (final) Remoção de Superfícies Ocultas [[Arquivo: SuperficiesVisiveis.pdf]] | ||
+ | |||
+ | * '' 25/05 '' – Aula 13 e 14: Rendering: modelos de iluminação e tonalização [[Arquivo: Rendering.pdf]] | ||
+ | |||
+ | * '' 01/06 '' – Aula 14: Rendering: ray tracing [[Arquivo: RayTracing.pdf]] | ||
+ | |||
+ | * '' 08/06 '' – Aula 15: Prova 2 | ||
+ | |||
+ | * '' 22/06 '' – Aula 16: Apresentações projetos | ||
+ | |||
+ | * '' 29/06 '' – Aula 17: Apresentações projetos | ||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
* ''Voltar para [[SCC-650]]'' | * ''Voltar para [[SCC-650]]'' |
Edição atual tal como às 13h18min de 21 de junho de 2010
Programa
Origem e objetivos da Computação Gráfica. Dispositivos de exibição e dispositivos de entrada e saída. Sistemas e equipamentos gráficos. Algoritmos para conversão matricial e preenchimento de primitivas gráficas. Transformações geométricas em duas e três dimensões; coordenadas homogêneas e matrizes de transformação. Transformação entre sistemas de coordenadas 2D e recorte. Transformações de projeção paralela e perspectiva; câmera virtual; transformação entre sistemas de coordenadas 3D. Definição de objetos e cenas tridimensionais: modelos poliedrais e malhas de polígonos. O Processo de Rendering: fontes de luz; remoção de linhas e superfícies ocultas; modelos de iluminação e de tonalização (shading): Flat, Gouraud e Phong. Aplicação de Texturas. O problema do serrilhado (aliasing) e técnicas de anti-serrilhado (antialiasing).
Operacionalização
Aulas expositivas e algumas em laboratório.
Aula a Aula
- 23/02 – Aula 1: apresentação e sistemática de avaliação. Visão geral sobre gráficos em computador: nomenclatura e terminologia, áreas e disciplinas relacionadas, um pouco de história e um pouco sobre o cenário atual e perspectivas. Arquivo:Aula1.pdf
- 02/03 – Aula 2: representação da imagem digital matricial. Amostragem e quantização. O problema do traçado de primitivas geométricas em dispositivos matriciais.
- 09/03 e 15/03 – Aulas 3 e 4: (cont. ) Traçado e preenchimento de primitivas geométricas em dispositivos matriciais. Arquivo:ConvMatricial.pdf Arquivo:Scanline.pdf
- 23/03 – Aula 5: Introdução à OpenGL. Arquivo:IntroduçãoOpenGL.pdf Arquivo:InstruçõesDevCPP.pdf Arquivo:Programas.rar
- 06/04 – Aula 6: Prática OpenGL. Arquivo:Planet.rar Arquivo:Robot.rar
- 13/04 – Aula 7: Representação de objetos: malhas poligonais Arquivo:MalhasPoligonais.pdf Arquivo:Cubo.rar Transformações geométricas (introdução)
- 20/04 – Aula 8: Prova 1
- 27/04 – Aula 9: Transformações geométricas 2D e 3D - Arquivo:TransfGeometricas2D.pdf Arquivo:TransfGeometricas3D.pdf
- 04/05 – Aula 10: Transformações geométricas 3D (final) - Viewing Pipeline 2D Arquivo:ViewingPipeline2D.pdf Arquivo:TransfGeometricas3D.pdf
- 11/05 – Aula 11: Viewing Pipeline 3D Arquivo:ViewingPipeline3D.pdf
- 17/05 – Aula 12: Viewing Pipeline 3D (final) Remoção de Superfícies Ocultas Arquivo:SuperficiesVisiveis.pdf
- 25/05 – Aula 13 e 14: Rendering: modelos de iluminação e tonalização Arquivo:Rendering.pdf
- 01/06 – Aula 14: Rendering: ray tracing Arquivo:RayTracing.pdf
- 08/06 – Aula 15: Prova 2
- 22/06 – Aula 16: Apresentações projetos
- 29/06 – Aula 17: Apresentações projetos
- Voltar para SCC-650