Title: Grafika
1Grafika
2Grafika wektorowa
3Grafika wektorowa (obiektowa)
- - podstawowy rodzaj grafiki komputerowej, w
której opisywane jest, co ma byc wyswietlone.
Obrazy tworzone sa za pomoca prymitywów, czyli
prostych figur geometrycznych, opisanych za
pomoca parametrów. Komputer generuje obraz na
podstawie takiego opisu (rysujac np. kolo o
okreslonym promieniu i polozeniu). Obraz w tej
grafice sklada sie z obiektów o okreslonych
atrybutach. - Najprostszym obrazem wektorowym moze byc
pojedynczy punkt o okreslonym polozeniu. W
przestrzeni dwuwymiarowej wystarcza wtedy dwa
atrybuty, okreslajace polozenie w pionie i w
poziomie. Jednak aby komputer mógl narysowac
punkt, musi nadac mu pewna grubosc, - a dokladniej promien, bo punkt jest w praktyce
rysowany czesto jako kólko o niewielkim (w
stosunku do wielkosci pozostalych obiektów)
promieniu.
Zródlo http//pl.wikipedia.org/wiki/Grafika_wekto
rowa
4Grafika bitmapowa
PIKSEL
5Grafika bitmapowa (rastrowa)
- W grafice rastrowej opisywane sa szczególowo
poszczególne piksele. Kolor kazdego piksela jest
definiowany osobno. Obrazki z glebia kolorów RGB
czesto skladaja sie z kolorowych pikseli
zdefiniowanych przez trzy bajty - jeden bajt na
kolor czerwony, jeden na zielony i jeden na kolor
niebieski. Mniej kolorowe obrazki potrzebuja
mniej informacji na piksel, np. obrazek w
kolorach czarnym i bialym wymaga tylko jednego
bitu na kazdy piksel. Bitmape charakteryzuja
nastepujace podstawowe wlasciwosci - wysokosc i szerokosc bitmapy liczona jako liczba
pikseli - liczba bitów na piksel opisujaca liczbe mozliwych
do uzyskania kolorów - Kolorowa grafika rastrowa zwykle zawiera piksele
z jednym do osmiu bitów dla kazdego z kolorów
bazowych.
Zródlo http//pl.wikipedia.org/wiki/Grafika_bitma
powa
6Formaty grafiki
wektorowej
bitowej
- CDR utworzone w CorelDraw
- AI Adobe Illustrator
- SVG - Inkscape
- BMP
- JPEG (JPG)
- GIF
- TIFF
- PNG
uniwersalne
7Przetwarzanie do grafiki rastrowej
- Obrazy w grafice wektorowej mozna latwo
przetwarzac w obrazy bitmapowe, podajac jedynie
docelowa rozdzielczosc obrazu. - Za kazdym razem taka operacje wykonuje komputer
przed wyswietleniem obrazu na ekranie. - W druga strone - operacja przetworzenia
bitmapy w wektor (wektoryzacja, trasowanie)
jest bardzo trudna, wymagajaca czesto stosowania
technik z dziedziny sztucznej inteligencji.
Dodatkowo przy bardziej skomplikowanych obrazach
jakosc przetwarzania na grafike wektorowa moze
byc niezadowalajaca.
8Darmowy program do grafiki wektorowej - Inkscape
9Inkscape jest programem do tworzenia grafiki
wektorowej
- Jest wolnym oprogramowaniem, rozpowszechnianym na
licencji GNU GPL wykorzystuje biblioteke GTK
oraz gtkm. - Macierzystym formatem zapisu plików w Inkscape
jest SVG. m.in. zapisuje w formacie EPS
(Encapsulated PostScript), PS, EPSI (Encapsulated
PostScript Interchange), AI (Adobe), zwykly SVG,
POV, SVGZ (skompresowany SVG) wzorowane na
programie. - Program ten zawiera równiez prosty edytor kodu
XML. - Program potrafi wyswietlac grafike, uzywajac
wygladzania, korzysta z kanalu alfa dla uzyskania
przezroczystosci, pozwala na tworzenie gradientów
wypelniajacych, ma wbudowany zbiór zakonczen
linii (np. strzalki), obsluguje czcionki
wektorowe. Jego zaleta jest zbiór przykladowych
plansz, dostepnych z menu pomocy, prezentujacych
efekty, jakie mozna uzyskac w programie wraz z
opisami jak tego dokonac.
10Utworzone w Inkscape
11GIMP
GIMP jest popularnym narzedziem przetwarzania
grafiki cyfrowej i zdjec. Mozna przy jego uzyciu
tworzyc grafike i logo, zmieniac rozmiary i
wycinac fragmenty zdjec, dokonywac róznych
operacji na kolorach, laczyc obrazy stosujac
warstwy oraz dokonywac konwersji róznych formatów
plików graficznych. GIMP-a mozna oprogramowac do
automatycznego dzialania
12Darmowy program do grafiki bitmapowej GIMP
13Grafika trójwymiarowa
- W obecnych czasach pojecie grafiki
trójwymiarowej i wektorowej jest scisle
powiazane. Dzieki zwiekszeniu mocy obliczeniowej
komputerów mozna coraz dokladniej okreslac
rzeczywistosc - i tworzyc dokladniejsze modele, które komputer
bedzie w stanie przetworzyc. Nalezy tu pamietac,
ze tak czy inaczej na ekranie wyswietlany jest
obraz dwuwymiarowy, stad opis wektorowy musi
zostac odpowiednio przetworzony (np. sprawdzic,
który obiekt zaslania który i wyswietlic tylko
ten na pierwszym planie).
14Blender
- Blender jest programem do modelowania
- i renderowania obrazów oraz animacji
trójwymiarowych z dosc niekonwencjonalnym
interfejsem uzytkownika. Umozliwia takze
tworzenie prezentacji interaktywnych (np. gier)
na wlasnym silniku graficznym (istnieje osobny
program pozwalajacy uruchamiac takie
prezentacje). Jest dostepny na rózne platformy
sprzetowe i programowe.
15Grafika trójwymiarowa np. w darmowym Blenderze
16(No Transcript)
17Bibliografia
- Foley F. D., Wprowadzenie do grafiki
komputerowej, WNT, Warszawa 1995. - Jankowski M., Elementy grafiki komputerowej, WNT,
Warszawa 1990. - W3C, Scalable Vector Graphics (SVG),
http//www.w3.org/Graphics/SVG/ - http//pl.wikipedia.org/