Pievienot darbus Atzīmētie0
Darbs ir veiksmīgi atzīmēts!

Atzīmētie darbi

Skatītie0

Skatītie darbi

Grozs0
Darbs ir sekmīgi pievienots grozam!

Grozs

Reģistrēties

interneta bibliotēka
Atlants.lv bibliotēka
3,99 € Ielikt grozā
Gribi lētāk?
Identifikators:466339
 
Vērtējums:
Publicēts: 22.05.2008.
Valoda: Latviešu
Līmenis: Augstskolas
Literatūras saraksts: 3 vienības
Atsauces: Nav
Laikposms: 2000. - 2010. g.
SatursAizvērt
Nr. Sadaļas nosaukums  Lpp.
  Ievads    3
1.  OpenGL jēdziens    4
2.  Galvenas OpenGL iespējas    4
3.  Palīgas bibliotēkas    6
4.  OpenGL alternatīvas    7
5.  Programēšana    7
6.  Zīmēšana ar OpenGL    8
6.1.  Immediate mode    8
6.2.  Vertex arrays    9
6.3.  Display lists    10
7.  OpenGL paramtri    11
7.1.  OpenGL matricas    11
7.2.  Kamera    13
7.3.  Textūras    13
  Secinājums    17
  Izmantotā literatūra    18
Darba fragmentsAizvērt

1. OpenGL jēdziens

Kas gan iedomājas no sevis OpenGL? No programmētāja redzes viedokļa OpenGL - tas ir programmisks interfeiss grafiskām ierīcēm, piemēram, kā grafiski paātrinātāji. Tas ietver sevī aptuveni 150 atšķirīgas komandas, ar kuru palīdzību programmētājs var noteikt atšķirīgus objektus un ražot “renderingu”. Runājot ar vienkāršu valodu, Jūs noteicat objektus, uzdodat tiem vietas trīsdimensiālā izplatījumā, noteicat citus parametrus (pagrieziens, sastiepums, ...), uzdodat objektu īpašības (krāsa, tekstūra, materiāls, ...), novērotājat stāvokli, bet OpenGL bibliotēka savukārt parūpēsies par to, lai attēlotu visu to uz ekrāna. Tādēļ var sacīt, ka OpenGL bibliotēka ir tikai atdarinošā bibliotēka, tāpēc ka tā neatbalsta perifēriju ierīces, tādi kā tastatūra un pele, un neatbalsta nekādus logu menedžerus. Programmētājs pats rūpējas par to, kā nodrošināt perifēriju ierīču mijiedarbību ar OpenGL bibliotēku.
OpenGL ir labi pārdomāta iekšēja struktūra un diezgan nostāviets procedūru interfeiss. Ar OpenGL palīdzību var radīt sarežģītus un jaudīgus programmiskos kompleksus, patērējot pie tam minimālu laiku salīdzinot ar citām grafiskām bibliotēkām. Dažās OpenGL bibliotēkās ir iespēja attēlot rezultātu ne tikai uz lokālas mašīnas, bet arī tīklos. Pielikums, kurš izstrādā OpenGL komandas sauc par klientu, bet pielikums, kurš saņem šīs komandas un attēlo rezultātu – sauc par serveri. Tādēļ var būvēt ļoti jaudīgus, atdarinošus kompleksus uz dažu darba staciju vai serveru bāzes, ko savieno tīkls.

Autora komentārsAtvērt
Parādīt vairāk līdzīgos ...

Atlants

Izvēlies autorizēšanās veidu

E-pasts + parole

E-pasts + parole

Norādīta nepareiza e-pasta adrese vai parole!
Ienākt

Aizmirsi paroli?

Draugiem.pase
Facebook

Neesi reģistrējies?

Reģistrējies un saņem bez maksas!

Lai saņemtu bezmaksas darbus no Atlants.lv, ir nepieciešams reģistrēties. Tas ir vienkārši un aizņems vien dažas sekundes.

Ja Tu jau esi reģistrējies, vari vienkārši un varēsi saņemt bezmaksas darbus.

Atcelt Reģistrēties