Noslēguma darbu reģistrs
  
Studiju darba apraksts
Studiju veids bakalaura akadēmiskās studijas
Studiju programmas nosaukums Automātika un datortehnika
Nosaukums 3D grafikas pielietošana tīmekļa vietnes izstrādei
Nosaukums angļu valodā 3D Graphics Application on the Websites Development
Struktūrvienība 12600 Viedo datortehnoloģiju institūts
Darba vadītājs AADG pr.gr. asist. A. Sisojevs
Recenzents
Anotācija Dotajā darbā tiek apskatīts ar kādām tehnoloģijām var izveidot 3D grafiku tīmekļa vietnē un konkrētāk tieši kā to var izdarīt, izmantojot WebGL grafisko bibliotēku. Tiek veikts salīdzinājums starp WebGL un tai alternatīvām tehnoloģijām. Darbs sastāv no divām daļām. Pirmajā daļā tiek apskatīta teorija par to, kas ir tīmekļa vietne un ar kādām pamattehnoloģijām to var izveidot, konkrētāk HTML, CSS un JavaScript. Tiek apskatīts kas ir 3D grafika, kā tā vispārēji tiek veidota un kā to var pielietot tīmekļa vietnes izstrādē. Tuvāk tiek apskatīts WebGL tehnoloģijas darbības princips. Tiek aprakstīts sīkāk, kas notiek katrā grafikas apstrādes konveijera stadijā. Tāpat tiek apskatīts kas ir šeideru programmas, kas ir būtiska WebGL sastāvdaļa. Izpētot tuvāk WebGL darbības principu, tiek saprasts kādas ir WebGL priekšrocības un trūkumi. Kā priekšrocība tiek uzskatītas WebGL bibliotēkas, kuras zināmā mērā atvieglina darbu ar WebGL. Katra bibliotēka ir izveidota kādam konkrētam mērķim, piemēram, sarežģītu datu vizualizācijai vai spēļu izstrādei. Papildus tiek apskatīts HTML5 tehnoloģijas canvas elements, ar kura palīdzību WebGL zīmē 3D grafiku tīmeklī. Otrajā daļā tiek aprakstīta tīmekļa vietnes izstrāde un soļi kā izveidot 3D grafikas ainu, objektu un spēli tīmekļa vietnē. Kā galvenie faktori tiek apskatīti buferu un šeideru inicializācija, ainas izveide, tekstūras un apgaismojuma piešķiršana un lietotāja ievade. Darbā: 57 lpp. teksts, 24 attēli, 2 tabulas, pielikums un 24 nosaukumu informācijas avoti.
Atslēgas vārdi 3D grafika, WebGL, tīmeklis
Atslēgas vārdi angļu valodā 3D graphics, WebGL, Web
Valoda lv
Gads 2012
Darba augšupielādes datums un laiks 12.06.2012 00:14:22