Novo

Forum kao aplikacija na telefonu

Dodajte forum na početni ekran i koristite ga kao aplikaciju, sa menijem na dnu ekrana.

  • 1 odgovor
  • 4.294 pregleda

Najnovija ↓

OpenGL arhitektura 04.03.2004. u 17:34 · pre 275 meseci #1
Moze li mi neko objasniti kako radi openGL arhitektura tj. kako zadana komanda (funkcija) biva obradjena?

Hvala
Re: OpenGL arhitektura 05.03.2004. u 05:40 · pre 275 meseci #2
Citat:
mfc_titan:
Moze li mi neko objasniti kako radi openGL arhitektura tj. kako zadana komanda (funkcija) biva obradjena?
Hvala


OpenGL je state masina. Postoje funkcije koje postavljaju odgovarajuca stanja i
funkcije koje salju podatke o vertexima "u masinu".

Ulazni Vtx(x,y,z,w) se transformise sa ModelviewMatrix i dobija se vertex u svetu
posmatraca. Ta vrednost se dalje transformise kroz ProjectionMatrix i dobija
se tzv. ClipVertex. XYZ komponente tog clip vertexa se dele sa njegovom
w komponentom i dobija se normalizovane koordinate koje se posle pomnoze
sa viewportom i dobijaju se ekranske koordinate.

Kada se npr. 3 vertexa transformisu na ovaj nacin OpenGL masina pocinje
rasterizaciju. U zavisnosti od prosledjenih vertex atributa i postavljenih stanja
bice iscrtan trougao npr. linijama, popunjen bojom, jedna ili vise textura, bump,
sa transparencijom, ...

Da ne bih duzio... procitaj OpenGL RedBook na stranici:
http://www.parallab.uib.no/SGI.../OpenGL_PG/sgi_html/index.html


yooyo
Prijavite se da biste odgovorili u ovoj temi.PrijavaRegistracija

Premeštanje teme