Computação Gráfica

Profa. Mercedes R. Gonzales Márquez

3º Ano - Curso de Ciência da Computação/ UEMS

[Objetivo][AVISOS] [Plano de Ensino] [Calendário de atividades] [Critério de Avaliação [Fontes Eletrônicas de Consulta


Objetivos 

Avisos


Calendário de Atividades

Aula

Data

 

Material

Exercício


1

19/02 Apresentação da disciplina,

Introdução à Computação Gráfica. 

CG-introducao.pdf

 


  2  23/02  Introdução à Computação Gráfica.



3 26/02
Transformações Geométricas
CG-TG.pdf

4 02/03
Transformações Geométricas


5 19/03
Transformações Geométricas


6 23/03
Transformações Geométricas


  7  26/03
Transformações Geométricas - Resolução de Lista
Lista Transformacoes Geometricas.pdf
  8  06/04
 Modelagem Geométrica


  9  09/04
 Modelagem Geométrica - Curvas CG-Modelagem.pdf

10  13/04
 Modelagem Geométrica - Curvas e Superfícies SuperfRevol.pdf

11 16/04
Modelagem Geométrica - Superfícies  


12 23/04
Modelagem Geométrica - Superfícies
Lista Modelagem Geometrica.pdf
13 27/04
Transformações Projetivas
CG-Transf-Proj.pdf

14 30/04
Primeira Prova



15 04/05
Introdução ao OpenGL

CG-OpenGL1.pdf

16 07/05
Introdução ao OpenGL
Projeção Ortográfica, Volume de Visualização, Recorte, Cor
Livro de Experimentos

Programas Fonte do Sumanta Guha 


17 11/05
Introdução ao OpenGL
Primitivas Geométricas.
CG-OpenGL2.pdf

18 14/05
Objetos curvos aproximados.


19 18/05
Buffer de Profundidade.


20 21/05
Projeção Perspectiva.
Superfícies aproximadas (hemisferio)

Lista OpenGL1.pdf
21 25/05
Comandos Adicionais OpenGL
Listas, Fontes, Eventos do Mouse.
Menus, Pontilhados de Linha, Eventos de Teclas Não Ascii.



22 01/06
Introdução ao OpenGL
Modelagem de Curvas e Superfícies
Transformações Geométricas
CG-OpenGL3.pdf

superficies.cpp

torus.c



23 08/06
Introdução ao OpenGL
Transformações Geométricas



2411/06
Transformações Geométricas


2515/06
Transformações Geométricas


2618/06
Animação
CG-animacao.pdf

27




28




29




30




31




32




33




34




35




36




37




38




39




40




41




42




43




44




45




46




47




48




49




50




51




52




53




54




55




56




57




58




59




60




61




62




63




64


















Critérios de Avaliação

I) AVALIAÇÕES POR UNIDADE Ui onde i=1,2,3,4.
A nota por unidade NUi será a soma de PTi, PPi e POi, onde:
1. AVALIAÇÃO PTi sobre o conteúdo teórico da unidade correspondente Ui e terá valor de zero a três.
Este conteúdo teórico será avaliado através de uma prova de conteúdo teórico ou da solicitação da
construção de um programa.
2. AVALIAÇÃO PPi sobre ao desenvolvimento da fase do projeto de programação correspondente à
unidade Ui e terá valor de zero a três. Cabe mencionar que um bom desempenho no PPi só será garantido
se o aluno resolver cada uma das listas de exercícios e experimentos LEij que serão liberadas durante o
desenvolvimento das aulas de cada unidade Ui.
3. AVALIAÇÃO POi, que será uma avaliação oral sobre os programas desenvolvidos, cuja corretude foi
avaliada na PPi. Esta avaliação terá valor de zero a quatro.
Média final, MA = ( NU1 + NU2 + NU3 + NU4 ) /4.
II) Avaliação Optativa OPT que será aplicada após a geração da média final e englobará todo o conteúdo
ministrado e irá substituir a menor nota NUi, se esta for inferior a OPT.
Após a substituição, um novo MA será calculado. Esta avaliação consistirá em um projeto de programação
desenvolvido e terá valor entre zero e dez.
III) Exame EX que será aplicado aos alunos com MA>=3.0 e As datas prováveis para as avaliações serão:
PT1 e PP1: 24/04
PO1: 28/04 e 01/05
PT2 e PP2: 23/06
PO2: 26/06 e 30/06
PT3 e PP3: 15/09
PO3: 18/09 e 22/09
PT4 e PP4: 13/11
PO4: 17/11 e 24/11
OPTATIVA: 27/11
EXAME: 04/12
Cabe mencionar que as datas das avaliações podem ser modificadas, desde que avisado aos alunos com
antecedência de 7 dias a nova data de execução da avaliação.

Fontes Eletrônicas de Consulta

 Estas fontes não são parte do material oficial do curso, mas podem ser consultadas por quem quiser se aprofundar.
  1. Versão eletrônica 1.1 de OpenGL® Programming Guide: The Official Guide to Learning OpenGL, Version 2
  2. Códigos em OpenGL do livro de Sumanta Guha (Computer Graphics Through OpenGL: From Theory to Experiments) 
  3. Síntese de Imagens: Uma Introdução ao Mundo de Desenho e Pintura dos Sistemas Digitais, 
    Notas de Aula de Wu, Shin – Ting
  4. Material Auxiliar Modelagem Geométrica
  5. Exemplos de programação com OpenGL: Redbook ed. 1, outros exemplos.
  6. Redbook (versão eletrônica)
  7. Tutoriais para melhor entendimento dos comandos do OpenGL (https://user.xmission.com/~nate/tutors.html)