Torej bi točka (X, Y, Z, 1,0) v tridimenzionalni namišljenim svetu so transformirana položaj (X ', Y', Z "W"), ki smo ga dobili z naslednjimi enačbami:
Na tej točki, drugo preoblikovanje je treba uporabiti, preden se lahko slika projicira na zaslonu monitorja, vendar boste začeli videti raven računanja vključen - in to vse za posameznem vektorju (vrstici) na sliki! Predstavljajte izračune v kompleksnem sceno z veliko predmetov in likov, in si predstavljam, delaš vse to 60-krat na sekundo. Ali nisi vesel, da je nekdo izumil računalnike?
V spodnjem primeru vidite animirane sekvence, ki prikazuje sprehod skozi novi Kako Stuff Works pisarno. Najprej, opazili, da je to zaporedje veliko preprostejše kot večini prizorov v 3-D igre. Ni nasprotniki skoki izza mize, brez raket ali sulicami, ki potujejo po zraku, brez zob škripanje demoni uresničujejo v kabine. Od " Kaj se-bo-biti-v-scene " vidika, to je preprost animacijo. Tudi to preprosto zaporedje, čeprav se ukvarja z mnogimi vprašanji, ki smo jih videli doslej. Stene in pohištvo imajo teksturo, ki pokriva wireframe strukture. Žarki predstavljajo razsvetljavo zagotoviti podlago za sence. Prav tako, kot točko sprememb pogled med sprehodom po pisarni, opazite, kako postati nekateri predmeti vidni okoli vogalov in pojavi izza zidov - ste videli učinke izračunih z-buffer. Ker so vsi ti elementi pridejo v poštev, preden lahko sliko dejansko opravljene na monitorju, je precej očitno, da je lahko tudi močna moderna CPU uporabite kakšno pomoč počne vse obdelave, potrebne za 3-D igre in grafiko. To je, če grafika co-procesor plošče pridejo.
Kako Grafike Boards Pomoč
Od zgodnjih dneh osebnih računalnikov, je večina grafične plošče bili prevajalci, pri čemer v celoti razvito sliko z računalnika CPU in prevajanje ustvarili je v električne impulze, potrebnih za vožnjo monitor računalnika. Ta pristop deluje, ampak vse obdelave za slike se opravi CPU - skupaj z vsemi predelave za zvok, predvajalnik vhod (za igre) in prekinitve za sistem. Zaradi vsega, kar se mora računalnik narediti, da bi sodobno 3-D igre in multimedijske predstavitve zgodi, je enostaven za celo najhitrejši sodobni procesorji postane pretegnil in ne morejo služiti različnim zahtevam programske opreme v realnem času. To je tukaj, da je grafika co-procesor pomaga. Ga razdeli delo z CPU, tako da se lahko celotna multimedijska izkušnja premikati s sprejemljiv