informācijas apstrāde, kurā ar atbilstošu programmu un ierīču palīdzību var attēlot informāciju grafiskā veidā From Wikipedia, the free encyclopedia
Datorgrafika ir datorzinātņu apakšnozare, kurā tiek pētītas vizuālā satura sintezēšanas un manipulācijas metodes. Lai gan datorgrafikas termins visbiežāk tiek saistīts ar trīs dimensiju grafiku, tas ietver arī divu dimensiju grafiku un attēlu apstrādi. Ir atzīts, ka datorgrafika ir iekļauta dažādās jomās, kas nav tīri skaitļošana, piemēram, inženierzinātnēs, matemātikā, fizikā un mākslā, taču tā no datorzinātņu apakšnozarēm atšķiras ar to, ka ir vizuāla.[1]
Šis raksts ir jāuzlabo nozares ekspertam. Lūdzu, palīdzi uzlabot šo rakstu. Ja ir kādi ieteikumi, vari tos pievienot diskusijā. Vairāk lasi lietošanas pamācībā. |
Datorgrafika pēta vizuālās un ģeometriskās informācijas manipulācijas, izmantojot skaitļošanas metodes. Tajā galvenā uzmanība pievērsta attēla veidošanas un apstrādes matemātiskajiem un skaitļošanas pamatiem, nevis tīri estētiskiem jautājumiem. Datorgrafika bieži ir nošķirta no vizualizācijas jomas, lai gan abām jomām ir daudz līdzību.[2]
Saistītie pētījumi ietver:
Datorgrafikas lietojumprogrammas ietver:
Pagājušā gadsimta septiņdesmitie un astoņdesmitie gadu desmitgade bija ļoti sekmīgs atklāšanas periods datorgrafikas jomā. Tas bija laiks, kad tika veikti jauni atveidošanas algoritmi, dažādas modelēšanas stratēģijas, gudri animācijas paņēmieni un ievērojami panākumi fotoreālismā. Papildinot šo programmatūras attīstību, aparatūras sistēmās dominēja rastra tehnoloģijas, un programmētājiem bija pieejamas spēcīgas darbstacijas, kurās izstrādāt savas grafikas sistēmas.
Deviņdesmitajos gados apbrīnojamu panākumu datorgrafikā bija daudz vairāk nekā pēdējo divdesmit gadu laikā. Iepriekšējo gadu panākumi un inovācijas datorgrafikā ir devuši ceļu virtuālajai realitātei.[3]
Plaša galveno apakšnozaru klasifikācija datorgrafikā varētu būt:
Ģeometrijas apakšnozare pēta trīsdimensiju objektu attēlojumu diskrētā digitālā ainā. Tā kā objekta izskats lielā mērā ir atkarīgs no tā ārienes, visbiežāk tiek izmantotas robežas. Divdimensiju virsmas ir labs attēlojums lielākajai daļai objektu, lai gan tās var būt nekombinētas. Tā kā virsmas nav ierobežotas, tiek izmantoti diskrēti digitālie tuvinājumi.
Ģeometrijas apakšnozares
Animācijas pētījumu aprakstu apakšnozare virsmām (un citām parādībām), kas laika gaitā pārvietojas vai pazūd. Vēsturiski lielākā daļa darba šajā jomā ir pievērsusies parametru un datu vadītiem modeļiem, bet pēdējā laikā fiziskā simulācija kļuvusi populārāka, jo datori kļuvuši jaudīgāki skaitļošanas jomā.
Animācijas apakšnozares
Renderēšana ģenerē attēlus no modeļa. Renderēšana var imitēt gaismas transportu, lai izveidotu reālistiskus attēlus, vai arī tā var radīt attēlus, kuriem ir īpašs mākslinieciskais stils nefotoreālistiskajā atveidojumā. Abas pamatdarbības reālistiskajā atveidojumā ir transports (cik daudz gaismas izriet no vienas vietas uz otru) un izkliedēšana (cik virsmas mijiedarbojas ar gaismu). Jo vairāk ir virsmu, kas jāapgaismo, jo vairāk laika nepieciešams renderēšanai.[4]
Transports Transports apraksta, kā izgaismojums ainā nokļūst no vienas vietas uz citu. Redzamība ir svarīga gaismas transporta sastāvdaļa.
Izkliedēšana Virsmas izskata aprakstīšanai tiek izmantoti izkliedes un ēnojuma modeļi. Grafikā šīs problēmas bieži tiek pētītas renderēšanas kontekstā, jo tās var būtiski ietekmēt renderēšanas algoritmu dizainu. Ēnojumu var iedalīt divos ortogonālos jautājumos, kas bieži tiek pētīti atsevišķi:
Iepriekšējā problēma attiecas uz izkliedi, t.i., saistību starp ienākošo un izejošo apgaismojumu konkrētā punktā. Izkliedes apraksti parasti tiek doti divvirzienu izkliedes sadalījuma funkcijas vai BSDF izteiksmē. Pēdējā problēma attiecas uz to, kā dažādi izkliedēšanas veidi tiek sadalīti pa virsmu (t. i., kur tiek izmantota izkliedes funkcija). Šāda veida apraksti parasti tiek izteikti ar programmu, ko sauc par ēnotāju. (Ievērojiet, ka ir zināms apjukums, jo vārds “ēnotājs” dažreiz tiek lietots programmām, kas apraksta lokālās ģeometriskās variācijas.)
Seamless Wikipedia browsing. On steroids.
Every time you click a link to Wikipedia, Wiktionary or Wikiquote in your browser's search results, it will show the modern Wikiwand interface.
Wikiwand extension is a five stars, simple, with minimum permission required to keep your browsing private, safe and transparent.