Vous êtes sur la page 1sur 40

Computao Grfica Laboratrio

Notas de Aula 1 Aula


Osvaldo R T Hu, 2005
Material de aula

Misso do Centro Universitrio Sant'Anna

A misso do Centro Universitrio Sant'Anna buscar a formao de cidados e profissionais, que saibam pensar, comprometidos com o desenvolvimento, justia social, democracia e cidadania.

Osvaldo R T Hu, 2005

Material de aula

Ementa

A disciplina Computao Grfica visa fornecer aos alunos um conjunto de tcnicas que permitem a gerao de imagens a partir de modelos matemticos computacionais de objetos reais ou imaginrios.
3
Material de aula

Osvaldo R T Hu, 2005

Ementa

Devido ao emprego de processos de visualizao de imagens, a Computao Grfica, tambm tem forte interao com a rea de Sistemas Multimdia, Interface Homem-Mquina e Realidade Virtual.
4
Material de aula

Osvaldo R T Hu, 2005

Ementa

Durante o curso sero apresentados conceitos que necessitaro de conhecimento de matemtica superior para o acompanhamento. Outra das habilidades exigida no curso a viso espacial e a capacidade de abstrao.
5
Material de aula

Osvaldo R T Hu, 2005

Ementa

Os alunos devero estar familiarizados com lgica e alguma linguagem de programao, pois devero desenvolver figuras e animaes utilizando aplicativos que utilizam uma linguagem de descrio de cena.
6
Material de aula

Osvaldo R T Hu, 2005

Ementa

As matrias essenciais para o acompanhamento do curso so: Clculo diferencial e integral, clculo numrico, geometria descritiva e analtica, lgebra linear, algoritmos e linguagem de programao e fsica (mecnica).
7
Material de aula

Osvaldo R T Hu, 2005

Objetivos

No setor da Informtica algumas iniciativas empreendedoras com sucesso tm ocorrido na rea da Computao Grfica. A utilizao dessa tecnologia no se resume apenas ao setor de publicidade, mas tambm na rea cientfica com o advento da tomografia computadorizada, processamento de imagens, entre outras aplicaes.
8
Material de aula

Osvaldo R T Hu, 2005

Objetivos

Um dos objetivos do curso desmistificar a rea de computao grfica. Aps o curso os alunos tero conhecimento das principais tcnicas utilizadas na rea, o que permitir trabalhar no desenvolvimento de aplicativo e sistemas para a CG. Tambm estaro aptos a trabalhar na rea de desenvolvimento de figuras e animaes comerciais.
9
Material de aula

Osvaldo R T Hu, 2005

Metodologia de ensino

A matria de Computao Grfica Laboratrio ser totalmente ministrada em laboratrio. Nestas aulas sero apresentadas ferramentas open source de computao grfica e ser exigido o desenvolvimento de um projeto individual de animao, utilizando estas ferramentas.
10
Material de aula

Osvaldo R T Hu, 2005

Metodologia de ensino

O mtodo de ensino utilizado no laboratrio ser o estudo de casos e desenvolvimento baseados nos casos apresentados. Ser necessrio efetuar pesquisas na biblioteca e na Internet para o desenvolvimento deste projeto.
11
Material de aula

Osvaldo R T Hu, 2005

Contedo Programtico

Durante o curso sero vistas as seguintes matrias::


Pacotes de Software Grfico open source. Apresentao do Pov Ray. Representao e construo de objetos geomtricos primitivos: plano / cu / esfera / ovo / Box / cilindro / cone / torus / prisma / sor / etc. Outros elementos geomtricos: texto / height_field{ ... } / shapes.inc / shapes2.inc / geometria bsica. Transformaes geomtricas bsicas: translate / rotate /scale / matrix. Animao: Arquivos tipo .INI, Seqncia de arquivos BMP, Programa pjBmp2Avi.exe, conceitos de animao.

12

Osvaldo R T Hu, 2005

Material de aula

Contedo Programtico

Durante o curso sero vistas as seguintes matrias::


Geometria Slida Construtiva: Unio / diferena / interseco / inverso / recortes e janelas. Texturas: Diretiva Declare / Texture / Pigment / Normal / Finish. Estruturas de controle: if / while / do. Radiancia. Mapeamento. Desenvolvimento do projeto.

13

Osvaldo R T Hu, 2005

Material de aula

Sistemtica de Avaliao

1 Trabalho prtico valendo as duas notas.


Aprovao: Media 6.0 Exame Final: Media < 6.0

14

Osvaldo R T Hu, 2005

Material de aula

Cronograma
Aula 01 - Apresentao Geral
visita ao laboratrio regras trabalho AnimaSanta

Aula 06 - Geometria Slida Construtiva


unio diferena interseco Inverso

Aula 02 - POVRAY - Introduo do Programa


primeira imagem cmera fonte de luz objetos

Aula 07 - Texturas
Diretiva Declare Texture Pigment Normal Finish

Aula 03 - Primitivas
plano / cu / esfera / ovo / box cilindro / cone / torus / prisma / sor

Aula 08 - While - loop


Loop While Transformao linear Transformao circular Moebius

Aula 04 - Geometria Bsica


outros elementos geomtricos texto / height_field{ ... } shapes.inc / shapes2.inc geometria bsica translate / rotate scale / matrix grades e sistemas de referencia

Aula 09 - Radiancia - 7 eleven


Acabamentos Malha de polgonos Efeitos Especiais Radiancia Loping, Seno, Coseno e o POV-Ray Anlise 7 eleven

Aula 05 Animao
Arquivos tipo .INI Sequencia de arquivos BMP Programa pjBmp2Avi.exe Animao Inicio do projeto

Aula 10 - Mapeamento
Mapeamento de figuras

Aulas 11 a 16 - Projeto
Desenvolvimento do projeto de animao

15

Osvaldo R T Hu, 2005

Material de aula

Bibliografia

Bibliografia Bsica
FOLEY, J.D.; DAM, A.V. ; FEINER, S. ; HUGHES, J. Computer Graphics Principles And Practice. Addison-Wesley. 1995. HU, O.R.T.; Processamento e Compresso Digital de Imagens. Editora Mackenzie. 2005.

Bibliografia Complementar:
HEARN, Donald W. ; BAKER, M.P. Computer Graphics C Version. Prentice Hall. 1997. JAIN, Anil K.; Fundamentals of Digital Image Processing. Prentice Hall. 2003. CHANDA, B.; MAJUMDER, D. Dutta; Digital Image Processing and Analysis. Prentice Hall of India. 2000.

Apostilas em Power Point


16
Material de aula

Osvaldo R T Hu, 2005

Bibliografia

PERIDICOS
IEEE - Transactions on Image Processing IEEE - Signal Processing Magazine IEEE - Computer Graphics and Applications

17

Osvaldo R T Hu, 2005

Material de aula

Bibliografia

http://www.povray.org http://www.outerarm.demon.co.uk/graphics/graphics_povray_obj ects.html http://www.ucalgary.ca/~phichan/downloads/index.html http://perso.club-internet.fr/gilbabin/anglais/fr-gal-e.htm http://povray.unzworld.com/povray-galleries.htm http://www.f-lohmueller.de/homepage.htm http://objects.povworld.org/cat/ http://www.dylanbeattie.net/starwars/impships.html


18
Material de aula

Osvaldo R T Hu, 2005

Bibliografia

Aulas sero sempre com apostilas em Power Point Se cadastre no Site de Comp. Grfica:

http://www.intellisoft.eti.br/moodle

RA (sem a barra e o hfen, mantendo os zeros esquerda) RA (sem a barra e o hfen, mantendo os zeros esquerda)
Ex: O aluno RICARDO DA CRUZ RA 00548/06-5 da sala F102, vai se logar da seguinte maneira: Nome do usurio 00548065 Senha 00548065
19

Osvaldo R T Hu, 2005

Material de aula

Aulas

Aulas sero sempre no Laboratrio Recomendaes:


Chegar no horrio Desligar os celulares e pagers Acessar a Internet somente para a aula No comer, beber ou fumar em sala de aula Cuidado com sites estranhos perigo de suspenso
20
Material de aula

Osvaldo R T Hu, 2005

AnimaSanta

21

Osvaldo R T Hu, 2005

Material de aula

AnimaSanta
Preparao para o AnimaSanta.

22

Osvaldo R T Hu, 2005

Material de aula

Trabalho de Computao Grfica Laboratrio

Elaborao de uma animao de pelo menos 35 segundos. Especificao de entrega:


Entregar um filme no formato .AVI CODEC a ser utilizado: Microsoft MPEG-4 V1, V2 ou V3 Frame Rate 15 por segundo Durao mnima de 35 segundos (pode ser mais) Tamanho mnimo dos quadros (frames) = 640 x 480 O filme dever ter uma introduo de 5 segundos com o nome do aluno, titulo da animao etc... Coloque uma trilha sonora no filme Nome do arquivo do filme = Nome do aluno
Ex. Osvaldo Ramos.AVI

Entregar todos os arquivos de descrio de cena (*.POV e *.INI) os arquivos de imagem (Mapeamento) em um arquivo zipado com o nome do aluno
Nome(s) do(s) arquivo(s) = Nome do aluno Ex. Osvaldo Ramos.ZIP

No entregar a srie de arquivos do Tipo *.BMP Entregar apenas 1 arquivo .BMP (o melhor) Entregar um relatrio impresso com os arquivos *.POV. Data prevista de entrega: A ser definida

23

Osvaldo R T Hu, 2005

Material de aula

Trabalho de Computao Grfica Critrio de Correo

Qualidade da animao
Qualidade do Vdeo Qualidade do Som 1,0 1,0
1,0 1,0

Documentao
Fontes Nomenclatura

Atendimento da especificao 2,0 (0,5 a menos para cada item no atendido) Originalidade
Download ou modelos bsicos 1 item modelado e complexo Vrios itens modelados e complexos 0,0 1,0 2,0 0,5 1,0 2,0
24

Complexidade da animao
Cena nica Duas cenas Vrias cenas

Osvaldo R T Hu, 2005

Material de aula

Inverso das aulas de Teoria e Laboratrio

Teoria
Previsto 24 aulas + Revises + Provas

Laboratrio
Previsto 12 aulas + Revises + Provas

(2 aulas por semana)

(1 aulas por semana)

1 Bimestre (1 aulas por semana)

1 Bimestre (2 aulas por semana)

2 Bimestre (3 aulas por semana)

Osvaldo R T Hu, 2005

2 Bimestre (0 aulas por semana)

25
Material de aula

Inverso das aulas de Teoria e Laboratrio

Total de aulas no se alteram. Menos matria de Teoria para a 1 prova Mais matria de Teoria para a 2 prova Racionalizao do tempo para confeco do trabalho
26
Material de aula

Osvaldo R T Hu, 2005

Grandes verdades sobre Sistemas de Informaes

Osvaldo R T Hu, 2005

Material de aula

Nada pode parar a automao

28

Osvaldo R T Hu, 2005

Material de aula

No estabelea prazos audaciosos demais

Prazo prazo !
29

Osvaldo R T Hu, 2005

Material de aula

Sempre oua o mercado

30

Osvaldo R T Hu, 2005

Material de aula

Usurios odeiam bugs


O.k., e agora voc vai fazer exatamente o que estou te falando !

31

Osvaldo R T Hu, 2005

Material de aula

Experincia em simulaes ajuda

32

Osvaldo R T Hu, 2005

Material de aula

Nem toda apresentao ser um sucesso

33

Osvaldo R T Hu, 2005

Material de aula

O que serve para um cliente pode no servir para o prximo

34

Osvaldo R T Hu, 2005

Material de aula

Busque solues eficientes

35

Osvaldo R T Hu, 2005

Material de aula

Suporte! Ferramentas diferentes para situaes diferentes

36

Osvaldo R T Hu, 2005

Material de aula

Ajuda on-line pode ser til

37

Osvaldo R T Hu, 2005

Material de aula

Previso e otimizao podem ser complexas

38

Osvaldo R T Hu, 2005

Material de aula

Escolha atributos significativos para seu cliente

39

Osvaldo R T Hu, 2005

Material de aula

Matemtica no tudo

40

Osvaldo R T Hu, 2005

Material de aula

Vous aimerez peut-être aussi