Você está na página 1de 32

Traduzido do Inglês para o Português - www.onlinedoctranslator.

com

Computação Gráfica

Capítulo 2
Computação Gráfica
Hardware
Contorno

-Dispositivos de exibição de vídeo

-CRT
-PMD
-Dispositivos de entrada

2
Dispositivo de exibição de vídeo
-Tubo de raios catódicos (CRT,陰極射綫管) ai
-Alta resolução
-Boa fidelidade de cores A focagem e
sistemas de deflexão
-Alto contraste (400:1)

-Altas taxas de atualização

- UMAfeixe de elétrons (電⼦束)emitido por


umCanhão de elétrons , passa por
sistemas de focagem e deflexão que
direcionam o feixe para posições
especificadas nofósforo(磷)-tela revestida .

3
Focagem e Deflexão do CRT
-osistema de focagem:força o feixe de elétrons a convergir para uma
pequena seção transversal quando atinge o fósforo

-osistema de desvio:força o feixe de elétrons a se espalhar quando está


próximo à tela

-Eles podem ser controlados com campos elétricos ou magnéticos.

4
Atualizar CRT
-Atualizar -Redesenhando a imagem repetidamente

-Como a luz emitida pelo fósforo desaparece rapidamente, o


processo de atualização é necessário para manter a imagem.
-Implementado direcionando rapidamente o feixe de elétrons de volta aos
mesmos pontos da tela.

-Taxa de atualização (frame/seg. ou Hz): o número de uma imagem

(ou um quadro) é redesenhado na tela por segundo.


-Por exemplo: uma taxa de atualização de 60Hz significa 60 quadros por segundo.

5
Exibições de varredura raster
-Métodos de varredura rastertornaram-se a tecnologia dominante desde
cerca de 1975.
-O feixe de elétrons é varrido pela tela, uma linha de cada vez
uma linha de varredura

-Quadro: a área total da tela


-Píxeisoupeles(pimagemelmentos): a tela consiste em uma grade regular
de pontos.
-Resolução:
o número máximo de pontos que podem ser exibidos
sem sobreposição na tela.
6 -Proporção da tela: a largura dividida pela altura.
Exibições de varredura raster
Varredura de feixe de elétrons:
-Retraço horizontal : após atualizar cada linha, o feixe de
elétrons retorna à esquerda da tela.

-Retraçãovertical: depois de atualizar toda a tela, o feixe de elétrons


retorna ao canto superior esquerdo da tela para o próximo novo
quadro.

7
Exibições de varredura raster

-Entrelaçamento: cada quadro é exibido em duas passagens

não entrelaçado entrelaçado, ciclo 1 entrelaçado, ciclo 2 entrelaçado,


2 ciclos

-Evite cintilação perceptível com taxas de

atualização mais lentas.

Ex.: na verdade 25Hz, se entrelaçar 50Hz


para ver toda a tela exibida (na metade
do tempo).
Exibições de varredura raster
-Termos
-Pixel:cada ponto da tela.
-Linha de digitalização:cada linha da tela.

-Quadro:a tela total.


-Resolução:o número máximo de pixels que podem ser exibidos em uma
tela sem sobreposição.

-Suavizador de quadros(atualização/buffer de cores):a área de memória que armazena

o valor de cor de um quadro.

Suavizador de quadroscontém o conteúdo do que será exibido.

O que acontece dentro do computador para


gerar algo (ex: retângulo) na tela?

9
Fra
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 0 0 0 0 0 0
0 0 0 0 0 0 0 1 0 0 0 0 0 0 1 0 0 0 0 0 0
0 0 0 0 0 0 0 1 0 0 0 0 0 0 1 0 0 0 0 0 0
0 0 0 0 0 0 0 1 0 0 0 0 0 0 1 0 0 0 0 0 0
0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0

0 00000000000000000000
Perguntas:
C
Como m
éisoutw laarengm
chhemm edlsaogaw
yepostirxyim ereyetonhueeerceda?ntodiaslplolacya?te

para o buffer de quadros?


10
Suavizador de quadros

-Sistema preto e branco: um bit para cada pixel

-Mais cores: n bits por pixel


0 1 … 1 0

por exemplo: n = 8, 16, 24…

Termos
Profundidade de bits: o número de bits por pixel no buffer de

quadros. Bitmap: o buffer de quadros com1 bits por pixel.

Pixmap: o buffer de quadros commúltiplo bits por pixel.

11
Suavizador de quadros

-Se quisermos um buffer de quadros de 640 por 480 pixels,

devemos alocar:

Pixels no buffer de quadros = 640 * 480

-Quantos bits devemos alocar?


n * 640 * 480, n é o número de bits por pixel

12
Profundidade de bits do buffer de quadro

-1 bit por pixel (bitmap)

1 bit
-16 bits por pixel (cor alta)
-5 bits para vermelho, 5/6 bits para verde, 5 bits para azul

-potencial de 32 vermelhos, 32/64 verdes, 32 azuis

-cores totais: 65536 (216)


8 bits

-32 bits por pixel (cor verdadeira)

-8 bits para vermelho, verde, azul e alfa


-potencial para 256 vermelhos, verdes e azuis
24+ bits
-cores totais: 16777216 (224: mais do que o olho pode distinguir)
13 (Fotos da Wiki)
Memória da placa gráfica
-Quanta memória está na nossa placa gráfica?

-640 * 480 * 32 bits = 1.228.800 bytes

-1024 * 768 * 32 bits = 3.145.728 bytes

-1600 * 1200 * 32 bits = 7.680.000 bytes

14
Exibições de varredura aleatória

-Exibições de vetor (ou exibições de escrita de


traços)
Usando uma única arma para desenhar linhas.

Pense em ter uma caneta de desenho MUITO


RÁPIDA.

-Vantagens:
-Linhassuaves e brilhantes, geralmente para
aplicações de desenho de linha
-Resolução mais alta do que os sistemas de varredura raster

-Desvantagens:
-Não é possível exibir cenas sombreadas realistas

Jogo: Vectrex
http://www.vectrex.co.uk/
15
CRTs coloridos
-Imagens coloridas geralmente produzidas em monitores CRT

usando vários tipos de fósforos que emitem luz colorida


diferente

-Dois métodos principais


-Método de penetração de feixe
-Método de máscara de sombra

16
CRTs coloridos
-Penetração do FeixeMétodo (parasistemas de varredura aleatória )
-A tela CRT revestida por dentro com duas camadas de
Fósforo
fósforo, geralmenteVermelhoeVerde. camadas

-As cores geradas dependematé que ponto o feixe de elétrons


penetra nas camadas de fósforo .
-Vermelhoé produzido por umfeixe de elétrons lento;

-VerdeA cor é gerada porelétrons muito rápidospenetra através da camada

vermelha e excita a camada verde interna;

-LaranjaeAmarelosão gerados porum feixe intermediário acelera, como uma

combinação devermelhoeverde.

-Vantagens: barato;
-Desvantagens: um número limitado de cores; baixa qualidade.

17
CRTs coloridos
-Máscara de sombraMétodo (para tocam)

-Gerar mais cores do que o método.


-Cada pixel da tela são pontos de cor de foro
revestimento, vermelho, verde e azul.

Cada canhão de elétrons para ativar


um dos três pontos de cor de
fósforo.

Uma grade de máscara de sombra é

colocada atrás da tela direcionando as

armas para cada triângulo de pontos.

CRT Como fazer

18
Monitores de tela plana
-Vantagens:
-Pequeno Volume.

-Peso Leve.
-Baixo consumo de energia.

19
Monitores de tela plana
-Os FPDs são divididos em duas categorias principais:

1. Exibições Emissivas: converterelétricoenergia em luz.


Exemplos:
-Painéis de plasma (等離⼦體顯⽰屏)

-Telas eletroluminescentes de filme fino (薄膜電發光)

-Diodos emissores de luz (CONDUZIU:發光⼆極管)

-CRTs planos

2. Exibições Não Emissivas:usarópticoefeitos para converter a luz


do ambiente ou de uma fonte de luz interna para produzir uma
imagem.

Exemplo: Visor de Cristal Líquido (LCD)

20
Visor de cristal líquido
-Placas de vidro: contém um
polarizador de luz (偏光器)

-Cristal líquido: cristais se

liquefazem quando excitados

por calor ou campo eletrônico.

-O cristal líquido pode ser


alinhado para bloquear ou
transmitir a luz.
-Imagem produzida pela passagem
de luz polarizada através de um
material de cristal líquido. Figura 2-13 O efeito do obturador de distorção de luz
usado no projeto da maioria dos dispositivos LCD.
21 Como fazer LCD
Mostra em Realidade Virtual
-Monitores montados na cabeça (HMDs)
-A tela e um rastreador de posição são fixados na cabeça do
usuário. Duas pequenas telas de TV são encaixadas em um
rack e colocadas na frente dos dois olhos.
-Um sistema de trilha é usado para relatar a posição do espaço
HMD 3D.
-Ele permite o movimento da cabeça com total

liberdade e dá a sensação de imersão.

-Aplicações de HMDs
- Entretenimento portátil, jogo de PC para assistir a filmes

- privados
óculos leves
- Simulador de voo virtual

Exemplo de vídeo de introdução:Capacete de realidade virtual para simulador de vôo

22
Mostra em Realidade Virtual
-Monitores rastreados pela cabeça (HTDs)
-A tela é estacionária, o rastreador rastreia a cabeça do usuário em relação à
tela.
-Exemplo: CAVE, monitor estéreo

Nascimento da CAVE:

Catedral de bolso
(A CAVERNA, da Wiki) (1991)

• Óculos estereoscópicos
• Os usuários os usam para perceber a visão estereoscópica de
cenas 3D exibidas na tela
23
óculos 3d

Exibição 3D

Objeto 3D

24
Dispositivos de entrada

-Teclado
-Rato(2D e 3D)
-Trackball: um dispositivo de entrada 2D, geralmente usado em
um mouse ou laptop.

-Bola de espaço: de mão, não móvel. Ele usa um medidor de


tensão para detectar tração, empurrão e torção aplicados à
bola e os traduz em locais 3D. Utilizado para navegação em
ambientes virtuais, CAD, etc.

-Visor montado na cabeça: Embora seja principalmente um dispositivo de


exibição, ele também pode rastrear a posição e a orientação

-Controlede video game: semelhante à bola espacial. Pode


ser móvel e imóvel.

25
Dispositivos de entrada

- luva de dados: uma luva com sensores. Usado para


controlar uma mão virtual para agarrar, soltar e mover
um objeto em um ambiente virtual.

- Scanner de imagem: insira uma imagem estática, foto ou


slides como imagens no computador.

- Painel de toque: altamente transparente e embutido em uma


superfície de exibição.

- Câmera digital: armazena diretamente as fotos como


imagens em um disquete.

- Gravador de vídeo digital: entrada de um videoclipe em


formato digital; frequentemente usado para teleconferência.

- Scanner de alcance a laser: entrada de pontos discretos e


dispersos em um modelo de superfície 3D a partir do qual um
modelo digital pode ser construído.

26
Dispositivos de entrada

Traga Gollum à Vida

27
Sistemas Gráficos
-Sistemas de gráficos raster interativos naturalmente usam várias unidades

de processamento.

-CPU
-Controlador de vídeo (controlador de exibição):um processador de propósito

especial, usado para controlar a operação do dispositivo de exibição.

-Um sistema raster simples

-Suavizador de quadrospode estar em qualquer lugar na memória do sistema.

-O controlador de vídeo só acessa o frame buffer para atualizar a tela. (veja a

figura no próximo slide)

28
Sistemas Gráficos
-Arquitetura de um sistema gráfico raster simples nos velhos tempos

Controlador de vídeoapenas
O buffer de quadro pode
acessa o buffer de quadros
estar em qualquer lugar do
para atualizar a tela.
memoria do sistema.

CPU Sistema Vídeo


Memória Controlador

Monitor
Barramento do sistema

29
Dispositivos de E/S
Sistemas gráficos
-Ar arquitetura de um sistema gráfico raster com um íon
po fixo da memória do sistema para o buffer de quadros

Dispositivo de E/S

CPU Sistema Quadro Vídeo


Memória Amortecedor Controlador
Monitor

-O trabalho gráfico é feito pela CPU - lento

-À medida que o ciclo de atualização aumenta, os ciclos de memória usados pelo controlador de vídeo

aumentam – menos memória para outros trabalhos na CPU

-Solução:Processador de exibição gráfica


30
Processador de exibição R ster-Scan
-G controlador de phics(coprocessador de exibição):uma separaçãocessor de

p exibição.

-P pose: para liberar a CPU do trabalho gráfico.


-UMAparadomemória do processador de vídeo área pode ser fornecida.
Dispositivo de E/S
Conversão de digitalização

Desenhar primitivos

Transformação

CPU Exibição Sistema Renderização


Processador Memória …

Exibição Quadro
Vídeo
Processador Amortecedor
Controlador Monitor
Memória
31
Fim do Capítulo 2

32

Você também pode gostar