Computação Gráfica Teórica

52
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

description

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

Transcript of 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

Computação Gráfica Teórica

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

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:

Computação Gráfica Teórica

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

•Síntese de Imagens

Computação Gráfica Teórica

O que é um Modelo?

• Pode ser uma Equação:

)cos(00

da III

tVSS

Computação Gráfica Teórica

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

wireframe com preenchimento com iluminação

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

Computação Gráfica Teórica

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

•Síntese de Imagens

Computação Gráfica Teórica

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

•Síntese de Imagens

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

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

Computação Gráfica Teórica

•A Síntese de Imagens envolve:

Computação Gráfica Teórica

•A Síntese de Imagens envolve: Volume Rendering

Computação Gráfica Teórica

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

Computação Gráfica Teórica

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

Computação Gráfica Teórica

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

Computação Gráfica Teórica

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

Computação Gráfica Teórica

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

Computação Gráfica Teórica

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

Computação Gráfica Teórica

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

Computação Gráfica Teórica

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

Computação Gráfica Teórica

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

Computação Gráfica Teórica

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

Computação Gráfica Teórica

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

Computação Gráfica Teórica

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

Computação Gráfica Teórica

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

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

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

Computação Gráfica Teórica

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

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

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

a b

c d

Computação Gráfica Teórica

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

Computação Gráfica Teórica

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

Computação Gráfica Teórica

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

Computação Gráfica Teórica

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

Computação Gráfica Teórica

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

Computação Gráfica Teórica

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

Computação Gráfica Teórica

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

Computação Gráfica Teórica

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

Computação Gráfica Teórica

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

Computação Gráfica Teórica

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

Computação Gráfica Teórica

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

Computação Gráfica Teórica

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

Computação Gráfica Teórica

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

Computação Gráfica Teórica

Computação Gráfica Teórica

Computação Gráfica:Regras da Disciplina

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

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

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

Bibliografia

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

Editora novatec

Bibliografia

OpenGL: programming GuideSeventh Edition

Dave Shreiner

Editora Addison Wesley

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

Bibliografia

Computação GráficaTeoria e Prática

Aura Conci

Campus