Kompiuterinė grafika: Skirtumas tarp puslapio versijų

Straipsnis iš Vikipedijos, laisvosios enciklopedijos.
Ištrintas turinys Pridėtas turinys
Legobot (aptarimas | indėlis)
S Bot: Migrating 1 interwiki links, now provided by Wikidata on d:q150971 (translate me)
Nestea (aptarimas | indėlis)
Nėra keitimo santraukos
Eilutė 1: Eilutė 1:
[[Vaizdas:Alexroomclose.jpg|thumb|270px|Sumodeliuotas 3D grafinis interjero vaizdas]]
[[Vaizdas:Alexroomclose.jpg|thumb|250px|Sumodeliuotas 3D grafinis interjero vaizdas]]
'''Kompiuterinė grafika''' ({{en|computer graphics}}) – vaizduojamojo skaičiavimo sritis, kur [[kompiuteris|kompiuteriai]] panaudojami kurti grafinius vaizdus, imituojančius realų pasaulį.
'''Kompiuterinė grafika''' ({{en|computer graphics}}) – vaizduojamojo skaičiavimo sritis, kur [[kompiuteris|kompiuteriai]] panaudojami kurti grafinius vaizdus, imituojančius realų pasaulį.
Kompiuterinės grafikos sąvoka atsirado [[1962]] m., kai MIT darbuotojas Ivanas Saterlendas (JAV) sukūrė pirmąjį grafinį redaktorių ''Sketchpad'', skirtą ''Lincoln TX-2'' kompiuteriui.
Kompiuterinės grafikos sąvoka atsirado [[1962]] m., kai MIT darbuotojas Ivanas Saterlendas (JAV) sukūrė pirmąjį grafinį redaktorių ''Sketchpad'', skirtą ''Lincoln TX-2'' kompiuteriui.


Šiuo metu kompiuterinės grafikos mokslas taikomas įvairiose srityse, pavydžiui [[animacija|animacijos]] bei modelių atvaizdavime, trimačių vaizdų generavime [[realus laikas|realiu laiku]] (''Realtime 3D rendering'') ir t. t. Tačiau pagrindinė šio mokslo paskirtis – vaizdi, státinė išvestis kompiuteriniuose įrenginiuose.
Šiuo metu kompiuterinės grafikos mokslas taikomas įvairiose srityse, pavyzdžiui, [[animacija|animacijos]] bei modelių atvaizdavime, trimačių vaizdų generavime [[realus laikas|realiu laiku]] (''realtime 3D rendering'') ir t. t. Tačiau pagrindinė šio mokslo paskirtis – vaizdi, státinė išvestis kompiuteriniuose įrenginiuose.


== Kompiuterinės grafikos taikymas ==
== Kompiuterinės grafikos taikymas ==


=== Dvimatė (''2D'') grafika ===
=== Dvimatė (''2D'') grafika ===
{{main|Dvimatė kompiuterinė grafika}}


Šios rūšies grafika pradėta naudoti tada, kai buvo išrastas [[elektroninis vamzdis]] ({{en|CRT}}). Tokia grafika turi du porūšius: vektorinė ir rastrinė (taškelinė) grafika. [[rastrinė grafika|Rastrinėje grafikoje]] vaizdai susideda iš daugelio dviejų matavimų (''x'' ir ''y'') plokštumoje esančių taškų, vadinamų [[pikselis|pikseliais]] ({{en|pixels}}). [[Vektorinė grafika]] susideda iš įvairaus ilgio, padėties bei orientacijos linijų (vektorių). Žinomi tiek vektoriniai, tiek ir rastriniai grafinės informacijos išvedimo monitoriai, spausdintuvai bei kitokie įrenginiai.
==== Dvimatės grafikos tipai ====
Šios rūšies grafika pradėta naudoti tada, kai buvo išrastas [[elektroninis vamzdis]] ({{en|CRT}}). Tokia grafika turi du porūšius: vektorinė ir rastrinė (taškelinė) grafika. [[rastrinė grafika|Rastrinėje grafikoje]] vaizdai susideda iš daugelio dviejų matavimų (''x'' ir ''y'') plokštumoje esančių taškų, vadinamus [[pikselis|pikseliais]] ({{en|pixels}}). [[Vektorinė grafika]] susideda iš įvairaus ilgio, padėties bei orientacijos linijų (vektorių). Žinomi tiek vektoriniai, tiek ir rastriniai grafinės informacijos išvedimo monitoriai, spausdintuvai bei kitokie įrenginiai.


==== Grafinių objektų vaizdavimo ypatumai ====
==== Grafinių objektų vaizdavimo ypatumai ====
Eilutė 17: Eilutė 17:
Nors dabartinių ekranų [[skiriamoji geba]] gana didelė, neretai tenka vaizduoti [[šriftas|šriftus]] ar kitokius objektus, kurie sukurti didesnės skiriamosios gebos įrangai. Smulkios detalės rastrinio displėjaus ekrane gerai atrodo tik naudojant įvairius [[Glodinimas|glodinimo]] algoritmus.
Nors dabartinių ekranų [[skiriamoji geba]] gana didelė, neretai tenka vaizduoti [[šriftas|šriftus]] ar kitokius objektus, kurie sukurti didesnės skiriamosios gebos įrangai. Smulkios detalės rastrinio displėjaus ekrane gerai atrodo tik naudojant įvairius [[Glodinimas|glodinimo]] algoritmus.


=== Dvimatės grafikos formatai ===
==== Dvimatės grafikos formatai ====
Rastrinių iliustracijų saugojimas laikmenose yra neefektyvus, todėl sukurta saugojimo formatų, naudojančių suspaudimo algoritmus, pvz., [[JPG|JPEG]], [[PNG|Portable Network Graphics]], [[GIF|CompuServe GIF]].
Rastrinių iliustracijų saugojimas laikmenose yra neefektyvus, todėl sukurta saugojimo formatų, naudojančių suspaudimo algoritmus, pvz., [[JPG|JPEG]], [[PNG|Portable Network Graphics]], [[GIF|CompuServe GIF]].


Vektorinė grafika – praktiškesnis porūšis, kurio formatų bylose yra tikslūs geometriniai duomenys: taškų išdėstymas, topologija, stilius, storis, spalvos, užpildai, linijų jungimo stilius. Tokia grafika yra netinkama saugoti fotonuotraukoms; ji paprastai naudojama brėžiniams, knygų išdėstymams, 2D animacijai, be to, vektoriniai vaizdai gali būti paversti į rastrinį pavidalą. Vektorinių vaizdų saugojimo formatai – [[Portable Document Format]], [[Shockwave Flash Player]], [[SVG|Scalable Vector Graphics]] ir kiti.
Vektorinė grafika – praktiškesnis porūšis, kurio formatų rinkmenose yra tikslūs geometriniai duomenys: taškų išdėstymas, topologija, stilius, storis, spalvos, užpildai, linijų jungimo stilius. Tokia grafika yra netinkama saugoti fotonuotraukoms; ji paprastai naudojama brėžiniams, knygų išdėstymams, 2D animacijai, be to, vektoriniai vaizdai gali būti paversti į rastrinį pavidalą. Vektorinių vaizdų saugojimo formatai – [[Portable Document Format]], [[Shockwave Flash Player]], [[SVG|Scalable Vector Graphics]] ir kiti.


Saugojimo formatas nėra tiesiogiai susijęs su vaizdavimo metodu: vektorinės grafikos vaizdai neretai atvaizduojai įprastiniuose rastriniuose monitoriuose.
Saugojimo formatas nėra tiesiogiai susijęs su vaizdavimo metodu: vektorinės grafikos vaizdai neretai atvaizduojami įprastiniuose rastriniuose monitoriuose.


== Trimatė (''3D'') grafika ==
=== Trimatė (''3D'') grafika ===
[[Vaizdas:3D_Plus_3DBuilding.jpg|thumb|3D modeliavimo pavyzdys („3DS Max“ programinė įranga)]]
[[Vaizdas:3D_Plus_3DBuilding.jpg|thumb|250px|3D modeliavimo pavyzdys („3DS Max“ programinė įranga)]]
{{main|Trimatė kompiuterinė grafika}}
{{main|Trimatė kompiuterinė grafika}}


Eilutė 34: Eilutė 34:


== Nuorodos ==
== Nuorodos ==
{{Vikižodynas|kompiuterinė grafika|no=T}}
{{Vikižodynas|kompiuterinė grafika}}
{{Commons|Category:Computer graphics|no=T}}
{{Commons|Category:Computer graphic}}
* [http://www.cgtalk.lt/ CGtalk.lt – Lietuvos kompiuterinės grafikos bendruomenė]
* [http://www.cgtalk.lt/ CGtalk.lt – Lietuvos kompiuterinės grafikos bendruomenė]
* [http://www.pixel2life.com/ „Pixel2Life“ – 2D grafikos pamokų katalogas]
* [http://www.pixel2life.com/ „Pixel2Life“ – 2D grafikos pamokų katalogas]
Eilutė 41: Eilutė 41:
* [http://www.render.lt/ Lietuviškas 3D meno portalas]
* [http://www.render.lt/ Lietuviškas 3D meno portalas]
* [http://www.3dbug.com/ Lietuviškas 3D modeliuotojų portalas]
* [http://www.3dbug.com/ Lietuviškas 3D modeliuotojų portalas]



{{Informatika}}
{{Informatika}}

02:53, 5 liepos 2014 versija

Sumodeliuotas 3D grafinis interjero vaizdas

Kompiuterinė grafika (angl. computer graphics) – vaizduojamojo skaičiavimo sritis, kur kompiuteriai panaudojami kurti grafinius vaizdus, imituojančius realų pasaulį. Kompiuterinės grafikos sąvoka atsirado 1962 m., kai MIT darbuotojas Ivanas Saterlendas (JAV) sukūrė pirmąjį grafinį redaktorių Sketchpad, skirtą Lincoln TX-2 kompiuteriui.

Šiuo metu kompiuterinės grafikos mokslas taikomas įvairiose srityse, pavyzdžiui, animacijos bei modelių atvaizdavime, trimačių vaizdų generavime realiu laiku (realtime 3D rendering) ir t. t. Tačiau pagrindinė šio mokslo paskirtis – vaizdi, státinė išvestis kompiuteriniuose įrenginiuose.

Kompiuterinės grafikos taikymas

Dvimatė (2D) grafika

Pagrindinis straipsnis – Dvimatė kompiuterinė grafika.

Šios rūšies grafika pradėta naudoti tada, kai buvo išrastas elektroninis vamzdis (angl. CRT). Tokia grafika turi du porūšius: vektorinė ir rastrinė (taškelinė) grafika. Rastrinėje grafikoje vaizdai susideda iš daugelio dviejų matavimų (x ir y) plokštumoje esančių taškų, vadinamų pikseliais (angl. pixels). Vektorinė grafika susideda iš įvairaus ilgio, padėties bei orientacijos linijų (vektorių). Žinomi tiek vektoriniai, tiek ir rastriniai grafinės informacijos išvedimo monitoriai, spausdintuvai bei kitokie įrenginiai.

Grafinių objektų vaizdavimo ypatumai

Vaizduojant objektus kompiuterio ekrane, labai svarbu nustatyti, kuri vaizdo dalis prireikus turi būti perpiešta. Jei rodoma lentelė, Interneto puslapis, paveikslėlis ar kitas grafinis objektas yra didelis, jis paprastai talpinamas į ekrano galimybes atitinkantį rėmelį su slankjuostėmis. Traukiant slankjuostes, perpiešiamas tik nedidelis naujai atsiradęs plotelis, likusi rodoma vaizdo dalis tiesiog „patraukiama“ į naują vietą. Svarbu neperpiešti per daug ir jei pasikeičia grafinio objekto turinys. Šių taisyklių nepaisančiose programose grafiniai objektai vaizduojami pernelyg lėtai net ir esant dabartiniams dideliems procesoriaus veikimo greičiams.

Nors dabartinių ekranų skiriamoji geba gana didelė, neretai tenka vaizduoti šriftus ar kitokius objektus, kurie sukurti didesnės skiriamosios gebos įrangai. Smulkios detalės rastrinio displėjaus ekrane gerai atrodo tik naudojant įvairius glodinimo algoritmus.

Dvimatės grafikos formatai

Rastrinių iliustracijų saugojimas laikmenose yra neefektyvus, todėl sukurta saugojimo formatų, naudojančių suspaudimo algoritmus, pvz., JPEG, Portable Network Graphics, CompuServe GIF.

Vektorinė grafika – praktiškesnis porūšis, kurio formatų rinkmenose yra tikslūs geometriniai duomenys: taškų išdėstymas, topologija, stilius, storis, spalvos, užpildai, linijų jungimo stilius. Tokia grafika yra netinkama saugoti fotonuotraukoms; ji paprastai naudojama brėžiniams, knygų išdėstymams, 2D animacijai, be to, vektoriniai vaizdai gali būti paversti į rastrinį pavidalą. Vektorinių vaizdų saugojimo formatai – Portable Document Format, Shockwave Flash Player, Scalable Vector Graphics ir kiti.

Saugojimo formatas nėra tiesiogiai susijęs su vaizdavimo metodu: vektorinės grafikos vaizdai neretai atvaizduojami įprastiniuose rastriniuose monitoriuose.

Trimatė (3D) grafika

Vaizdas:3D Plus 3DBuilding.jpg
3D modeliavimo pavyzdys („3DS Max“ programinė įranga)
Pagrindinis straipsnis – Trimatė kompiuterinė grafika.

Trimatė grafika – vektorinės grafikos plėtinys trimatėje erdvėje – trimačio modelio taškai yra išsidėstę menamoje erdvėje (x, y ir z). Iš šių taškų galima sudaryti plokštumas, primityvias figūras. Siekiant vaizdingumo modeliuose, plokštumos dengiamos raštais (angl. texturing), kuriami menami šviesos šaltiniai (shading).

Trimatė grafika praktiškai taikoma šiuolaikinių žaidimų bei programinės įrangos gamyboje, medicinoje, architektūroje ir t. t. Žinomiausios trimatės grafikos kūrimo programos yra 3ds max, Maya, Blender (nemokama), SketchUp.

Nuorodos

Vikižodynas
Vikižodynas
Laisvajame žodyne yra terminas kompiuterinė grafika

Šablonas:Link FA