Prof. M.Sc. Rogério Eduardo da Silva [email protected]

20
Prof. M.Sc. Rogério Eduardo da Silva [email protected] http://www.joinville.udesc.br/portal/professores/rogerio

description

Computação Gráfica. Prof. M.Sc. Rogério Eduardo da Silva [email protected] http://www.joinville.udesc.br/portal/professores/rogerio. O que é Computação Gráfica?. “ É a área da computação que estuda a interpretação, manipulação e geração de imagens por computador ”. Síntese de - PowerPoint PPT Presentation

Transcript of Prof. M.Sc. Rogério Eduardo da Silva [email protected]

Page 1: Prof. M.Sc. Rogério Eduardo da Silva rsilva@joinville.udesc.br

Prof. M.Sc. Rogério Eduardo da [email protected]

http://www.joinville.udesc.br/portal/professores/rogerio

Page 2: Prof. M.Sc. Rogério Eduardo da Silva rsilva@joinville.udesc.br

“É a área da computação que estuda a interpretação, manipulação e geração de imagens por computador”

ComputaçãoComputaçãoGráficaGráfica

AnáliseAnálisedede

ImagensImagens

SínteseSíntesedede

ImagensImagens

ProcessamentoProcessamentodede

ImagensImagens

O que é Computação Gráfica?

Page 3: Prof. M.Sc. Rogério Eduardo da Silva rsilva@joinville.udesc.br

O que é Computação Gráfica?

AnáliseAnálisedede

ImagensImagens

SínteseSíntesedede

ImagensImagens

ProcessamentoProcessamentodede

ImagensImagens

X2+Y2+Z2-R2=0

Representação Abstrata

Page 4: Prof. M.Sc. Rogério Eduardo da Silva rsilva@joinville.udesc.br

Síntese de Imagens

SOMBRAS

Refrações

Reflexões

Texturas

Page 5: Prof. M.Sc. Rogério Eduardo da Silva rsilva@joinville.udesc.br

Tratamento de Imagens

Processamento Digital de Imagens

Page 6: Prof. M.Sc. Rogério Eduardo da Silva rsilva@joinville.udesc.br

Segmentação de Imagens

Processamento Digital de Imagens

Page 7: Prof. M.Sc. Rogério Eduardo da Silva rsilva@joinville.udesc.br

Simpósio Brasileiro de Computação Gráfica e Processamento de Imagens - SIBGRAPISimpósio Brasileiro de Jogos e Entretenimento Digital - SBGAMES

• Será realizado em Curitiba/PR em outubro• http://www.sbc.org.br/sibgrapi

Simpósio Brasileiro de Realidade Virtual - SVR• Será realizado em São Paulo/SP em outubro• http://www.sbc.org.br/svr

Simpósio Americano de Computação Gráfica - SIGGRAPH• Será realizado em Los Angeles/EUA em Agosto• http://www.siggraph.org

Congressos da Área de CG e PI

Page 8: Prof. M.Sc. Rogério Eduardo da Silva rsilva@joinville.udesc.br

Vetorial

P1

P2

P3P4

P5

P6

Imagem:P1 – P2P2 – P3P3 – P4P4 – P5P5 – P6P1 – P6P2 – P5

Dispositivos Gráficos

Page 9: Prof. M.Sc. Rogério Eduardo da Silva rsilva@joinville.udesc.br

1

2

3

4

1 – Canhão de Elétrons

2 – Sistema de Deflexão

3 – Feixe de Elétrons

4 – Superfície Fosforescente

Dispositivos GráficosCathode Ray Tube - CRTCathode Ray Tube - CRT

Page 10: Prof. M.Sc. Rogério Eduardo da Silva rsilva@joinville.udesc.br

Matricial

Dispositivos Gráficos

Page 11: Prof. M.Sc. Rogério Eduardo da Silva rsilva@joinville.udesc.br

0 0 1 0 00 1 0 1 01 0 0 0 11 0 0 0 11 0 0 0 11 1 1 1 1

Controlador de Vídeo

Memória de Vídeo

(Frame Buffer)

Monitor

Dispositivos GráficosTerminal GráficoTerminal Gráfico

Page 12: Prof. M.Sc. Rogério Eduardo da Silva rsilva@joinville.udesc.br

Entrelaçada Não Entrelaçada

Dispositivos GráficosVídeo de VarreduraVídeo de Varredura

Page 13: Prof. M.Sc. Rogério Eduardo da Silva rsilva@joinville.udesc.br

Green

Red

Blue

RR

GG

BB

Cor =R% de VermelhoG% de VerdeB% de Azul

60% 50% 25%

Dispositivos GráficosMonitores ColoridosMonitores Coloridos

Page 14: Prof. M.Sc. Rogério Eduardo da Silva rsilva@joinville.udesc.br

GG

RR

BB

RR

GG

BB

r

g

b

Preto

Azul

Magenta

Vermelho

Amarelo

Verde

Branco

Ciano

Dispositivos GráficosPadrão de Cores RGBPadrão de Cores RGB

Page 15: Prof. M.Sc. Rogério Eduardo da Silva rsilva@joinville.udesc.br

Dispositivos GráficosSistemas de CoresSistemas de Cores

Page 16: Prof. M.Sc. Rogério Eduardo da Silva rsilva@joinville.udesc.br

Dispositivos GráficosOperações com CoresOperações com Cores

Page 17: Prof. M.Sc. Rogério Eduardo da Silva rsilva@joinville.udesc.br

Dispositivos GráficosHSV e HSLHSV e HSL

Page 18: Prof. M.Sc. Rogério Eduardo da Silva rsilva@joinville.udesc.br

Dispositivos GráficosRelação entre HSV e RGBRelação entre HSV e RGB

Page 19: Prof. M.Sc. Rogério Eduardo da Silva rsilva@joinville.udesc.br

Dispositivos GráficosRelação entre RGB e HSVRelação entre RGB e HSV

Page 20: Prof. M.Sc. Rogério Eduardo da Silva rsilva@joinville.udesc.br

Trabalho Prático #1Mini PaintMini Paint

Descrição: Criar um programa (em opengl) que permita desenhar primitivas geométricas e escolher a cor.

Objetivos: Familiarizar o acadêmico com a ferramenta opengl, com desenho de primitivas gráficas e com sistemas de cores.

Operações: • Seleção da primitiva (1=Triângulo 2 = Quadrilátero 3= Linhas)• Seleção da cor (via teclado) (4 = RGB 5 = HSV)• Entrada dos pontos da primitiva (cliques do mouse)

• Não será necessária ação de alteração de dados já incluídos.• Não será necessário armazenar o resultado do desenho em disco.