Prvi video adapteri bili su najjednostavniji pretvarači signala. Prošlo je nekoliko desetljeća, a video adapter, stekavši ogroman broj različitih funkcija, evoluirao je u uređaj visokih performansi.
Nužno je
Moderna video kartica i radno računalo
Upute
Korak 1
Načelo rada video adaptera lako je razumjeti praćenjem povijesti izgleda ovog uređaja. Izum monitora znatno je olakšao život korisnicima osobnih računala. No da bi monitor i sistemska jedinica mogli surađivati, bio je potreban uređaj koji podatke iz memorije računala pretvara u video signal za zaslon. Grafička kartica (video kartica, video adapter) postala je takav uređaj. Prvi video adapteri nisu izvršili nikakve izračune, a boju svakog piksela u kadru izračunavao je središnji procesor.
Korak 2
Međutim, zahtjevi za realizmom, jasnoćom i bojom slike su rasli, što je stvorilo povećano opterećenje središnjeg procesora. Rješenje problema istovara procesora bio je izum grafičkih akceleratora - nove vrste grafičkih kartica koje mogu pružiti određene grafičke funkcije na hardverskoj razini. Odnosno, mogli bi izračunati boju piksela kada se pokazivač prikazuje, prilikom pomicanja prozora ili ispunjavanja odabranog područja slike. Dakle, video adapter je već bio odgovoran za postupak stvaranja slike. 90-ih godina prošlog stoljeća pojavio se novi problem povezan s ubrzanjem motora za 3D igre. Za rješavanje ovog problema izumljeni su 3D akceleratori. Ti su uređaji funkcionirali samo u kombinaciji s video adapterom. Prilikom pokretanja trodimenzionalnih aplikacija, 3D akceleratori izračunavali su modele 3D slika i pretvarali ih u dvodimenzionalne. Podaci proračuna poslani su na video adapter koji je sučeljem "dovršio" kadar i prenio ga na zaslon. U nedavnoj prošlosti video adapteri i 3D akceleratori kombinirani su u jedan uređaj. Zapravo, ovo je današnji video adapter.
3. korak
Prikladno je ilustrirati kako video adapter funkcionira na primjeru izrade okvira trodimenzionalne aplikacije. U računalnom modeliranju bilo koji 3D objekt ima mnogo trokuta - lica ili "poligona". Razni modeli grmlja, zgrada, oružja i pokretnih stvorenja samo su umjetnički spojena lica s rastegnutim teksturama na sebi. Prilikom izračunavanja slike, središnji procesor prenosi koordinate točaka - vrhove grafičkog objekta i teksture - u memoriju video kartice. Tekstura će pokriti žičani okvir izračunatog 3D modela. Ostalo je iza video adaptera.
4. korak
3D model je samo monotona kolekcija lica jednolike boje. Proces oblikovanja žičanog okvira vrhova i tekstura u rezultirajuću sliku okvira naziva se grafički cjevovod. Prvo, vrhovi idu u procesor vrhova, koji se bavi njihovom rotacijom, translacijom, skaliranjem i određivanjem boje svakog vrha uzimajući u obzir osvjetljenje (Transforming & Lighting). Zatim dolazi projekcija - pretvaranje koordinata 3D okruženja u dvodimenzionalni koordinatni sustav zaslona. Slijedi rasterizacija. Ovo je puno operacija sa slikovnim pikselima. Uklanjaju se nevidljive površine, poput naslona slikovnih predmeta. Za svaku točku okvira izračunava se njegova virtualna udaljenost od ravnine prikaza i provodi se odgovarajuće punjenje. U ovoj se fazi vrši odabir teksture i uklanjanje neravnina.
Korak 5
Moderni video adapteri elektronički su uređaji sa izvanrednim računalnim performansama. S tim u vezi, postoji mnogo ideja za alternativnu uporabu video adaptera u medicini i meteorološkom predviđanju.