Programowanie

Grafika komputerowa

Grafika komputerowa

Wytworzony komputerowo, fotorealistyczny obraz
Wytworzony komputerowo, fotorealistyczny obraz

Grafika komputerowa – dział informatyki zajmujący się wykorzystaniem komputerów do generowania obrazów oraz wizualizacją rzeczywistych danych. Grafika komputerowa jest obecnie narzędziem powszechnie stosowanym w nauce, technice, kulturze oraz rozrywce.

Przykładowe zastosowania:

Chociaż grafika komputerowa koncentruje się głównie na specjalistycznych algorytmach i strukturach danych, to jednak siłą rzeczy musi czerpać z innych dziedzin wiedzy. Na przykład aby uzyskać obrazy fotorealistyczne, należy wiedzieć jak w rzeczywistym świecie światło oddziałuje z przedmiotami. Podobnie, aby symulacja jazdy samochodem była jak najwierniejsza, należy wiedzieć, jak obiekty fizyczne ze sobą oddziałują. Od kilkunastu lat grafika komputerowa jest też kolejną dyscypliną artystyczną - dzieła powstałe przy jej zastosowaniu nazywa się grafiką cyfrową, infografią, digitalprintem.

Spis treści

[edytuj] Rys historyczny

Początki grafiki komputerowej sięgają lat 50. XX wieku, jednak ze względu na duże koszty komputerów i urządzeń graficznych, aż do lat 80. grafika komputerowa była wąską specjalizacją, a na jej zastosowania praktyczne mogły pozwolić sobie ośrodki badawcze, duże firmy oraz instytucje rządowe. Dopiero gdy w latach osiemdziesiątych rozpowszechniły się komputery osobiste, grafika komputerowa stała się czymś powszechnym.

[edytuj] Klasyfikacja

Obrazek wektorowy Obrazek rastrowy
Obrazek wektorowy Obrazek rastrowy
Obrazek wektorowy Obrazek rastrowy
Obrazek wektorowy Obrazek rastrowy
Porównanie jakości obrazków wektorowych i rastrowych podczas skalowania.

Ponieważ celem grafiki jest generowanie obrazów, dlatego jednym z głównych kryteriów klasyfikacji jest technika ich tworzenia:

Identyczny podział istnieje, jeśli weźmie się pod uwagę reprezentację danych w programach komputerowych:

Przewagą reprezentacji wektorowej nad rastrową jest to, że zawsze istnieje dokładna informacja o tym, z jakich obiektów składa się obraz. W przypadku obrazów bitmapowych tego rodzaju informacja jest tracona, a jedyne, czego można bezpośrednio się dowiedzieć, to kolor piksela. Istnieją jednak metody, które pozwalają wydobyć z obrazów bitmapowych np. tekst, czy krzywe.

W chwili obecnej dominują wyświetlacze rastrowe, więc programy wykorzystujące grafikę wektorową są zmuszone przedstawiać idealne figury geometryczne w skończonej rozdzielczości.

Kolejnym kryterium, wg którego klasyfikuje się zastosowania grafiki, jest charakter danych:

Jeszcze jednym kryterium jest cykl generacji obrazu:

[edytuj] Popularne programy graficzne

Programy do grafiki rastrowej

Popularne programy do grafiki wektorowej

Popularne programy do grafiki 3D

[edytuj] Popularne formaty graficzne

Zobacz więcej w osobnym artykule: Formaty plików graficznych.

Popularne formaty grafiki bitmapowej

Popularne formaty grafiki wektorowej

[edytuj] Popularne biblioteki graficzne

Zobacz więcej w osobnym artykule: Kategoria:biblioteki graficzne.

[edytuj] Zobacz też

Commons

[edytuj] Linki zewnętrzne