Você está na página 1de 8

Captulo Placas de vdeo

Viso geral das placas de vdeo

Esta placa est presente em todos os PCs, exceto nos que possuem placas de CPU com os circuitos de vdeo embutidos. A maioria dos PCs produzidos entre 1995 e 1998 utilizam placas de vdeo PCI, enquanto os PCs produzidos a partir de 1998, em sua maioria, utilizam placas de vdeo AGP, ou placas de CPU com vdeo embutido (onboard).
Figura 5.1
Placas de video PCI e AGP.

Figura 5.2
Conector para o monitor.

Na figura 2 vemos o conector VGA utilizado em todas as placas de vdeo atuais. Nele devemos ligar o cabo de vdeo do monitor. Este conector

5-2

padro tanto em placas de vdeo como nas placas de CPU com vdeo onboard.
Memria de vdeo

Trata-se de uma rea de memria na qual ficam representadas as imagens que vemos na tela do monitor. Todas as placas de vdeo possuem chips de memria para esta funo. Os modelos modernos possuem em geral 16 MB ou 32 MB de memria de vdeo. Modelos baratos podem apresentar quantidades de memria mais modestas, como 8 MB ou 4 MB. PCs simples, com video onboard, normalmente no tm memria de vdeo prpria. Eles usam para esta finalidade, uma parte da memria da placa de CPU que seria destinada ao processador.
Placas bsicas e avanadas

At alguns anos atrs, muitos dos jogos para PC utilizavam, com algumas restries, grficos tridimensionais. Entre essas restries podemos citar: Eliminao das sombras Uso de baixa resoluo (320x200 ou 320x240) Diminuio da parte mvel da figura Eliminao de transparncias, reflexo e outros efeitos luminosos

Em geral, os jogos aplicam essas aproximaes para permitir a gerao rpida de grficos 3D simplificados. Essas tcnicas eram utilizadas nos programas que precisavam gerar imagens em 3D utilizando placas de vdeo que no tinham recursos 3D nativos. As mesmas simplificaes so usadas para que programas 3D de ltima gerao funcionem em placas 3D simples.

Figura 5.3
Imagens geradas por uma placa 3D de baixo (esquerda) e de alto (direita) desempenho.

5-3

A figura 3 mostra imagens geradas por placas 3D de baixo e de alto desempenho. A principal diferena a qualidade grfica, mas existe ainda a questo da velocidade. Placas de baixo desempenho podem gerar imagens de alta qualidade, mas so muito lentas, o que torna invivel utiliza-las em programas que exijam movimentos rpidos. Para que essas placas possam gerar imagens com rapidez, preciso reduzir a qualidade grfica.
Resoluo

Uma tela grfica formada por uma grande matriz de pontos, chamados de pixels (picture elements, ou seja, elementos de imagem). A figura 4 mostra uma tela com resoluo de 800x600.
Figura 5.4
Tela com resoluo de 800x600.

As atuais placas de vdeo podem operar com diversas resolues, tais como: 320x200 640x200 640x350 640x480 800x600 1024x768 1280x1024 1600x1200

Quanto maior a resoluo, maior o detalhamento da imagem. Uma imagem com resoluo de 320x200 tem uma qualidade inferior de uma com 800x600. Nota-se claramente que formada por uma srie de

5-4

quadrados. Resolues altas so melhores, mas para us-las preciso ter uma boa placa de vdeo, um bom monitor e um processador veloz.

Figura 5.5
Olhando atentamente conseguimos perceber a pobreza de detalhes nas resolues mais baixas.

Nmero de cores

As atuais placas Super VGA operam com elevados nmeros de cores. Este nmero de cores est diretamente relacionado com o nmero de bits usados para representar cada pixel. A tabela abaixo descreve esta relao.
Bits por pixel 1 2 4 8 Cores 2 4 16 256 Bits por pixel 15 16 24 32 Cores 32.768 65.536 16.777.216 16.777.216

Figura 5.6
Apenas olhando atentamente conseguimos ver a diferena entre fotos com pixels de 8, 16 e 24 bits.

5-5

A vantagem em operar nos modos Hi Color e True Color uma maior fidelidade na representao de cores. possvel representar melhor os quase 20 milhes de cores que a vista humana consegue distinguir. Na figura 6 existem trechos ampliados de duas fotos idnticas, sendo que a primeira representada usando 24 bits (16 milhes de cores) e a segunda representada usando pixels de 8 bits (256 cores).
VGA e SVGA

As placas VGA originais, lanadas pela IBM em meados dos anos 80, operavam com vrias resolues e nmeros de cores, tais como: 320x200, com 256 cores 640x480, com 16 cores Surgiram ento as placas SVGA (Super VGA). Tratam-se de placas VGA, capazes de operar, tanto nas resolues normais (como 320x200x256 e 640x480x16), como em resolues mais altas, e com maior nmero de cores. As primeiras placas SVGA operavam com resolues elevadas, como: 640x480x256 800x600x256 1024x768x256 As atuais placas SVGA so muito mais poderosas. Os nmeros mximos de cores atingidos por essas placas esto descritos na tabela abaixo. So mostrados dados de placas com 1 MB, 2 MB e 4 MB de memria de vdeo.
Resoluo 640x480 800x600 1024x768 1280x1024 Acelerao 3D 1 MB 16M 64k 256 16 2 MB 16M 16M 64k 256 4 MB 16M 16M 16M 16M

Este recurso comeou a se tornar comum em meados dos anos 90, e hoje est presente em todas as placas de vdeo, at nas mais simples. O chip principal da placa de vdeo um processador grfico capaz de acessar diretamente a memria de vdeo com elevada taxa de transferncia. Este chip realiza sobre a memria de vdeo, as operaes geomtricas envolvidas na gerao de grficos 3D. A gerao dessas imagens consiste no seguinte:

5-6 Figura 5.7


Imagem em wire frame (em portugus, armao de arame).

Figura 5.8
Imagem resultante da aplicao de texturas sobre o wire frame.

1) O processador da placa de CPU gera uma imagem 3D formada por polgonos (figura 7). Esta imagem chamada de wire frame. 2) A placa 3D realiza o que chamamos de renderizao sobre esses polgonos. Consiste em aplicar sobre cada polgono, texturas apropriadas. As texturas so imagens bidimensionais, que ao serem aplicadas sobre os polgonos do wire frame, produzem como resultado uma imagem 3D. A

5-7

figura 8 mostra o resultado da aplicao das texturas sobre o wire frame da figura 7. Durante a aplicao das texturas, vrios efeitos so adicionados para ter mais realismo. So levados em conta nveis de iluminao, brilho, reflexo, neblina, transparncia, vrios mtodos de filtragem, etc. Quando uma placa de vdeo 3D simples, apenas alguns desses efeitos so suportados.
Drivers e utilitrios

Todas as placas SVGA so acompanhadas de softwares especiais chamados de drivers SVGA. Esses drivers permitem que sejam utilizados os recursos da placa (suas cores e suas resolues, e acelerao 2D e 3D) em diversos programas. Em geral, so fornecidos drivers SVGA para: Windows 3.x Windows 95 / 98 / ME Windows NT / 2000 Nem sempre os drivers que acompanham uma placa de vdeo so os mais atualizados. Uma placa pode ficar vrios meses na prateleira at ser vendida, e na ocasio da sua instalao, o driver pode estar desatualizado. Sempre encontramos no site do fabricante da placa, os seus drivers mais atualizados. O Windows acompanhado de drivers para centenas de modelos de placas de vdeo. So chamados de drivers nativos. Quando feita a sua instalao, a marca e modelo da placa de vdeo so detectados e os drivers nativos so instalados. Em geral esses drivers funcionam bem, mas em caso de problemas no vdeo, uma das primeiras providncias que devemos tomar instalar um driver mais novo. Pode ser o existente no CD-ROM que acompanha a placa de vdeo. Melhor ainda usar a ltima verso, disponvel no site do fabricante da placa de vdeo.
APIs grficas: Direct3D, OpenGL e Glide

API grfica 3D uma espcie de linguagem com a qual os programas comandam a placa de vdeo 3D. Atualmente as APIs grficas mais usadas so: a) Glide Est presente nas placas de vdeo que utilizam os chips da 3DFx (Voodoo). b) Direct3D

5-8

Esta API foi criada pela Microsoft, e placas projetadas para Windows tm que ser compatveis com Direct3D. A maioria dos jogos opera em Direct3D. c) OpenGL Esta uma API grfica mais utilizada por programas grficos profissionais, mas muitos jogos tambm a esto utilizando.

DirectX
At aproximadamente 1997, a maioria dos jogos de ao operavam sob o MS-DOS, e no existiam bons jogos para Windows. A situao comeou a mudar quando a Microsoft criou o DirectX. Com ele possvel acessar em alta velocidade a memria de vdeo, bem como ter acesso s funes 3D da placa de vdeo. O DirectX composto de 5 grupos de funes: a) Direct Draw usado para acesso direto placa de vdeo, em modo bidimensional. b) Direct 3D Usado para acesso direto aos recursos tridimensionais das placas de vdeo. c) Direct Sound Usado para acesso direto ao hardware da placa de som d) Direct Input Permite acesso direto a dispositivos de entrada, como joystick, teclado e mouse. e) Direct Play Usado para acesso direto ao hardware em jogos por modem, rede ou portas seriais. Periodicamente so lanadas novas verses do DirectX, que so distribudas pela Microsoft por diversos meios. Um desses meios de distribuio a Internet, atravs do endereo http://www.microsoft.com/directx. O prprio Windows fornecido com o DirectX, e atravs do recurso Windows Update, voc pode obter verses mais novas atravs da Internet, medida em que se tornam disponveis. ////////////

Você também pode gostar