Antyaliasing
Ztącza
karty
graficznej
We współczesnych kartach graficznych najczęściej spotykanymi wyjściami są:
DVI
- nowoczesne cyfrowe połączenie stosowane przy monitorach LCD
SVIDEO
- złącze stosowane przy podłączaniu kamer, rzutników
i telewizorów
VGA
- najpopularniejszy standard przyłączania analogowych monitorów
64-128 MB nie zostanie wykorzystana i dalsze jej zwiększanie podnosi tylko koszty samej karty.
Przygotowany obraz zostaje wystany do układu wyświetlającego, gdzie jest poddawany ostatecznej obróbce. Specjalny układ o nazwie RAMDAC przenosi pasmo transmisyjne analogowym sygnałem na
Quake 3 bez włączonego antyaliasingu - widoczne są ząbki na krawędziach przedmiotów
monitor. Im pasmo jest szersze, tym więcej informacji można przestać w ciągu sekundy i tym bardziej ergonomiczne mogą być parametry pracy monitora. Szerokość pasma określa się w megahercach - najczęściej stosowanymi szerokościami są 350 i 400 MHz. Po wyjściu z tego układu sygnał kierowany jest na kilkustopniowy filtr analogowy, od którego jakości zależy ostateczny wygląd wyświetlanego obrazu.
W tym miejscu niemarkowi producenci najwięcej mogą popsuć, montując tanie kondensatory i oporniki, które mogą zmieniać swoje parametry na przykład pod wpływem ciepła.
Budowanie obiektów trójwymiarowych nie kończy się na renderingu. Obecnie większość nowoczesnych uktadów wyposażona jest
Krawędzie przy włączonym antyaliasingu są gładsze. Efektem jest ładniejszy obraz całości
w jednostkę dysponującą algorytmami poprawy jakości obrazu. Jednym z najpopularniejszych jest antyaliasing, którego działanie polega na wygładzaniu schodkowych krawędzi obiektów. Innym jest filtrowanie anizotropowe, którego zasada działania polega na precyzyjniejszym wyświetlaniu powierzchni, poprzez nałożenie naraz kilku tekstur. Bump mapping, czyli nakładanie wybojów, jest techniką pozwalającą na wyświetlenie rzeźby powierzchni. Dość charakterystyczną techniką jest T&L. czyli wspomaganie transformacji i oświetlenia. Praktycznie dopiero układy mające możliwość obliczania oświetlenia można nazwać prawdziwymi akceleratorami grafiki. Niezwykle obiecująco wygląda technika proponowana przez ATI - Truform, polegająca na eliminacji nierówności powierzchni bez zagęszczania siatki obiektu. Wydaje się to niemożliwe, ale Truform pozwala na zakrzywianie linii siatki, z której zbudowany jest obiekt. Dzięki temu bez konieczności podnoszenia rozdzielczości można uzyskać lepszą jakość obrazu.
Karta grafiki, nawet najlepsza, musi mieć możliwość wykorzystania swoich wewnętrznych algorytmów do poprawy jakości obrazu. Umożliwiają to dwa konkurujące ze sobą zestawy instrukcji graficznych. Pierwszym z nich jest lansowany przez firmę Microsoft DirectX, którego wymaga większość dzisiejszych gier. Konkurencyjnym jest OpenGL lansowany przez Silicon Graphics i licencjonowany dla Microsoftu. Niestety, prawda jest taka, że języki opisu grafiki nie nadążają za technologią. Dlatego żaden program, żadna gra nie wykorzystuje w pełni realnych możliwości współczesnych jej kart. Sposobem na szybką i ładną grafikę jest więc lepsza i nowsza karta graficzna. RP
m
ar-
w
igi-
ira
agi-
est
)
e
po-
?yb-
je
:la-
niż
Jak dziata karta graficzna?
tCPU - procesor główny komputera
• Interfejs AGPx8 - magistrala AGP potrójnej prędkości
• Interfejs pamięci DDR - cztery
krzyżowe kontrolery pamięci DDR, każdy po 64 bity w sumie 256 bitów
• Engine wierzchołków - cztery równoległe programowalne jednostki geometryczne
•• Engine renderowania 3D - układ zawiera
jący osiem równoległych strumieni renderowania
Chipset R300 stosowany w kartach Radeon 9700
wideo j j-~• Hyper Z - układ poprawiający wydajność dzięki wyeliminowaniu konieczności liczenia nie-; których niewidocznych części obiektu 3D
SmOOtlwision 2.0 - układy oraz algorytmy ........j poprawiające jakość obrazu.
• Engine przetwarzania obrazu - zestaw
instrukcji służących wspomaganiu dekodowania filmów MPEG
j-----* Interfejs graficzny - układ generujący obraz
Engine 2D - układ grafiki dwuwymiarowej
ekspert
luty - marzec 2003 71