Top Banner
Computação Gráfica Teórica Centro Universitário da FEI Curso de Ciência da Computação Prof. Paulo Sérgio Rodrigues www.fei.edu.br/~psergio
52

Computação Gráfica Teórica

Jan 05, 2016

Download

Documents

jirair

Computação Gráfica Teórica. Centro Universitário da FEI Curso de Ciência da Computação. Prof. Paulo Sérgio Rodrigues www.fei.edu.br/~psergio. Computação Gráfica Teórica. Introdução à Computação Gráfica : Fundamentos. Computação Gráfica Teórica. Definição : - PowerPoint PPT Presentation
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Computação Gráfica Teórica

Computação Gráfica Teórica

Centro Universitário da FEICurso de Ciência da Computação

Prof. Paulo Sérgio Rodrigueswww.fei.edu.br/~psergio

Page 2: Computação Gráfica Teórica

Computação Gráfica Teórica

Introdução à Computação Gráfica:Fundamentos

Page 3: Computação Gráfica Teórica

Computação Gráfica Teórica

Definição:

A computação gráfica pode ser entendida como o conjunto de algoritmos, técnicas e metodologias para o tratamento e a representação gráfica de informações através da criação, armazenamento e manipulação de desenhos, utilizando computadores e periféricos gráficos. Em termos de aplicação, ela pode ser dividida atualmente nas seguintes áreas:

Page 4: Computação Gráfica Teórica

Computação Gráfica Teórica

Como se divide a Computação Gráfica?

•Síntese de Imagens

Page 5: Computação Gráfica Teórica

Computação Gráfica Teórica

O que é um Modelo?

• Pode ser uma Equação:

)cos(00

da III

tVSS

Page 6: Computação Gráfica Teórica

Computação Gráfica Teórica

O que é um Modelo?•Pod ser em forma de Malha

wireframe com preenchimento com iluminação

Page 7: Computação Gráfica Teórica

Computação Gráfica Teórica

O que é um uma Malha?• É basicamente um arquivo com de um grafo com regras de conexão.

1 2

3

5

4

7

8

6

0 1 1 1 1 0 0 0

1 0 1 0 0 0 0 1

1 1 0 1 0 0 0 1

1 0 1 0 1 1 1 1

1 0 0 1 0 1 0 0

0 0 0 1 1 0 1 0

0 0 0 1 0 1 0 1

0 1 1 1 0 0 1 0

Page 8: Computação Gráfica Teórica

Computação Gráfica Teórica

Como se divide a Computação Gráfica?

•Síntese de Imagens

Page 9: Computação Gráfica Teórica

Computação Gráfica Teórica

Como se divide a Computação Gráfica?

•Síntese de Imagens

Page 10: Computação Gráfica Teórica

Computação Gráfica Teórica•Síntese de Imagens

Page 11: Computação Gráfica Teórica

Computação Gráfica Teórica•A Síntese de Imagens envolve:

• Estrutura de Dados: Memória principal, secundária, barramento e CPU

• Volume Rendering• Textura• Iluminação• Displaying

Page 12: Computação Gráfica Teórica

Computação Gráfica Teórica

•A Síntese de Imagens envolve:

Page 13: Computação Gráfica Teórica

Computação Gráfica Teórica

•A Síntese de Imagens envolve: Volume Rendering

Page 14: Computação Gráfica Teórica

Computação Gráfica Teórica

•A Síntese de Imagens envolve: Escolha de Faces a serem Exibidas

Page 15: Computação Gráfica Teórica

Computação Gráfica Teórica

•A Síntese de Imagens envolve: Escolha de Faces a serem Exibidas

Page 16: Computação Gráfica Teórica

Computação Gráfica Teórica

•A Síntese de Imagens envolve: Escolha de Faces a serem Exibidas

Page 17: Computação Gráfica Teórica

Computação Gráfica Teórica

•A Síntese de Imagens envolve: Escolha de Faces a serem Exibidas

Page 18: Computação Gráfica Teórica

Computação Gráfica Teórica

•A Síntese de Imagens envolve: Escolha de Faces a serem Exibidas

Page 19: Computação Gráfica Teórica

Computação Gráfica Teórica

•A Síntese de Imagens envolve: Escolha de Faces a serem Exibidas

Page 20: Computação Gráfica Teórica

Computação Gráfica Teórica

•A Síntese de Imagens envolve: Escolha de Faces a serem Exibidas

Page 21: Computação Gráfica Teórica

Computação Gráfica Teórica

•A Síntese de Imagens envolve: Escolha de Faces a serem Exibidas

Page 22: Computação Gráfica Teórica

Computação Gráfica Teórica

•A Síntese de Imagens envolve: Escolha de Faces a serem Exibidas

Page 23: Computação Gráfica Teórica

Computação Gráfica Teórica

•A Síntese de Imagens envolve: Escolha de Faces a serem Exibidas

Page 24: Computação Gráfica Teórica

Computação Gráfica Teórica

•A Síntese de Imagens envolve: Visualização de Grandes Massas de Dados: Visualização Científica

Page 25: Computação Gráfica Teórica

Computação Gráfica Teórica

•A Síntese de Imagens envolve: Visualização de Grandes Massas de Dados: Visualização Científica

Page 26: Computação Gráfica Teórica

Computação Gráfica Teórica

•A Síntese de Imagens envolve: Visualização de Grandes Massas de Dados: Visualização Científica

Page 27: Computação Gráfica Teórica

Defeito por acidente

Defeito Genético

Defeito por patologia: câncer de maxilar

Computação Gráfica Teórica

•A Síntese de Imagens: Aplicações: Área Médica: reconstrução Crâniofacial

Page 28: Computação Gráfica Teórica

1 -Tomografia

2 - Agrupamento

3 – Reconstrução 3D

4 – Modelagem

Computação Gráfica Teórica

•A Síntese de Imagens: Aplicações: Área Médica: reconstrução Crâniofacial

Page 29: Computação Gráfica Teórica

Computação Gráfica Teórica

•A Síntese de Imagens: Aplicações: Área Médica: reconstrução Crâniofacial

Page 30: Computação Gráfica Teórica

Defeito adquirido

Vista lateralDiversas vistas da prótese construída

Diversas vistas da prótesePós-operatório

Computação Gráfica Teórica

•A Síntese de Imagens: Aplicações: Área Médica: reconstrução Crâniofacial

Page 31: Computação Gráfica Teórica

Modelo Gráfico

Máquina de Prototipagem

Modelo Físico Construído

Computação Gráfica Teórica

•A Síntese de Imagens: Aplicações: Área Médica: reconstrução Crâniofacial

•Prototipagem Rápida

Page 32: Computação Gráfica Teórica

a b

c d

Computação Gráfica Teórica

•A Síntese de Imagens: Aplicações: Área Médica: reconstrução Crâniofacial

Page 33: Computação Gráfica Teórica

Computação Gráfica Teórica

•A Síntese de Imagens: Aplicações: Área Médica: reconstrução Crâniofacial

Page 34: Computação Gráfica Teórica

Computação Gráfica Teórica

•A Síntese de Imagens: Aplicações: Área Médica: reconstrução Crâniofacial

Page 35: Computação Gráfica Teórica

Computação Gráfica Teórica

•A Síntese de Imagens: Aplicações: Área GIS

Page 36: Computação Gráfica Teórica

Computação Gráfica Teórica

•A Síntese de Imagens: Aplicações: Simulações: Sistemas de Partículas

Page 37: Computação Gráfica Teórica

Computação Gráfica Teórica

•A Síntese de Imagens: Aplicações: Simulações: Sistemas de Partículas

Page 38: Computação Gráfica Teórica

Computação Gráfica Teórica

•A Síntese de Imagens: Aplicações: Simulações: Sistemas de Partículas

Page 39: Computação Gráfica Teórica

Computação Gráfica Teórica

•A Síntese de Imagens: Aplicações: Simulações: Sistemas de Partículas

Page 40: Computação Gráfica Teórica

Computação Gráfica Teórica

•A Síntese de Imagens: Aplicações: Simulações: Sistemas de Partículas

Page 41: Computação Gráfica Teórica

Computação Gráfica Teórica

•A Síntese de Imagens: Aplicações: Simulações: Sistemas de Partículas

Page 42: Computação Gráfica Teórica

Computação Gráfica Teórica

•A Síntese de Imagens: Aplicações: Simulações: Sistemas de Partículas

Page 43: Computação Gráfica Teórica

Computação Gráfica Teórica

•A Síntese de Imagens: Aplicações: Simulações: Sistemas de Partículas

Page 44: Computação Gráfica Teórica

Computação Gráfica Teórica

•A Síntese de Imagens: Aplicações: Realidade Aumentada

Page 45: Computação Gráfica Teórica

Computação Gráfica Teórica

Page 46: Computação Gráfica Teórica

Computação Gráfica Teórica

Computação Gráfica:Regras da Disciplina

Page 47: Computação Gráfica Teórica

Regras da Disciplina

• Como é tradição na FEI, serão realizadas duas provas teóricas: P1 e P2, cuja média, denominada nota teórica NT, será dada por NT = (P1 + P2)/2.

• Se NT < 5.0, então o aluno terá direito a P3. Nesse caso, a P3 substitui a P1 ou P2, na melhor situação para o aluno.

Computação Gráfica Teórica e Prática

Page 48: Computação Gráfica Teórica

Regras da Disciplina

• Nota de Laboratório: NL• Haverá uma prova de laboratório (PL)com data: dia 24 de

Maio!! • Haverá também notas de participação (NP) por dia frequentado

em Laboratório. Cada dia frequentado, com as tarefas cumpridas, o aluno receberá até 1 ponto. Para ficar com nota máxima, NP = 10, o aluno deverá atingir 8 pontos, feito regra de três para as notas intermediárias entre 0 e 8. Ex: um aluno que atingiu 4 pontos, ficará com NP = 5.0, e um aluno que atingiu 6 pontos, ficará com NP = 7.5.

• Finalmente, a nota final de laboratório será NL = (PL + NP)/2.

Computação Gráfica Teórica e Prática

Page 49: Computação Gráfica Teórica

Regras da Disciplina (Conti ..)

• Se NL >= 5.0, então a Notal Final de Laboratório, denominada NFL = NL.

• Se NL < 5.0, o aluno terá direito a P3 de Laboratório, denominada P3L, e a NFL = P3L.

• Finalmente, a Nota Final da Disciplina, denominada NFD, é composta como:

Computação Gráfica Teórica e Prática

)0.5 OR 0.5( se ),min(

)0.5 AND 0.5( se 2/)(

NFLNFTNFLNFTNFD

NFLNFTNFLNFTNFD

Page 50: Computação Gráfica Teórica

Bibliografia

OpenGL: uma abordagem prática e objetivaMarcelo CohenIsabel Harb mansur

Editora novatec

Page 51: Computação Gráfica Teórica

Bibliografia

OpenGL: programming GuideSeventh Edition

Dave Shreiner

Editora Addison Wesley

Melhor Comprar a Vesão 3.1, Sétima Edição

Page 52: Computação Gráfica Teórica

Bibliografia

Computação GráficaTeoria e Prática

Aura Conci

Campus