Grafika wektorowa
Transkrypt
Grafika wektorowa
Grafika wektorowa - podstawy Grafika wektorowa to sposób opisu obrazu oparty na formułach matematycznych. W przeciwieństwie do grafiki rastrowej, jaką tworzymy w edytorach typu Paint, uzyskujemy w wyniku skanowania lub z cyfrowego aparatu fotograficznego (opierającej się na zapamiętywaniu koloru i położenia każdego piksela), grafika wektorowa zachowuje informacje o tworzących kształty obiektów liniach oraz krzywych - ich położenie oraz barwę. W grafice wektorowej wszelkie obrazy tworzone są za pomocą figur geometrycznych i nie ma przy jej tworzeniu narzędzi do zapełniania pikseli kolorem, tj. pędzel czy aerograf. Podstawowym kształtem w grafice wektorowej linia. Linia ta może być tak krótka, że stanowić będzie tylko "punkt", lub może mieć określoną długość. Może ona być prostą lub zdefiniowaną matematycznie linią krzywą (krzywe Beziera). Wszelkie linie mogą być łączone, a objęte nimi obszary mogą mieć nadawane kolory. Obszary ograniczone liniami mogą mieć jednolity kolor, posiadać wypełnione gradientem, mozaiką powtarzających się wzorów, mogą wreszcie posiadać częściową przezroczystość. Linie mogą służyć do tworzenia ograniczonych nimi obszarów (same posiadając zerową grubość będą wtedy niewidoczne, lecz będą elementami wyznaczającymi obszar), lub mogą posiadać własną grubość, tzw. obrys i wtedy same będą elementami obrazu. Grafikę wektorową nazywa się również grafiką obiektową, gdyż obraz w tej grafice składa się ze zbioru obiektów ułożonych w odpowiedniej kolejności - zachodzących na siebie, nakładających się, itp. Grafika wektorowa jest grafiką w pełni skalowalną, co oznacza, że można obrazy wektorowe powiększać oraz zmieniać ich proporcje bez wpływu na ich jakość. Dzieje się tak, gdyż dzięki matematycznemu opisowi elementów graficznych są one tworzone na nowo po każdym przeskalowaniu obrazu. Najpopularniejszym programem do tworzenia grafiki wektorowej jest od wielu lat: CorelDRAWI. Istnieje bardzo niewiele popularnych formatów plików dla grafikę wektorowej. W ostatnim czasie coraz większą popularność zdobywa format SVG (swoje pliki wektorowo zapisuje w tym formacie popularny program należący do Wolnego Oprogramowania - Inkscape). Obrazy w grafice wektorowej można łatwo przetwarzać w obrazy bitmapowe podając jedynie rozdzielczość obrazu jaką zamierzamy uzyskać.. W drugą stronę, tzn. grafika rastrowa -> grafika wektorowa - operacja przetworzenia bitmapy w grafikę wektorową (wektoryzacja) jest w zasadzie niemożliwa, może mieć zastosowanie jedynie do prostych elementów graficznych. Popularne zastosowania grafiki wektorowej: opis obiektów trójwymiarowych w grafice 3D gier komputerowych i grafice trójwymiarowej na potrzeby animacji komputerowej grafiki typu ClipArt, czcionki wykorzystywane w systemach komputerowych (TrueType) - skalowale czcionki są w rzeczywistości typowymi obiektami wektorowymi, w tworzeniu przestrzeni 3D na potrzeby programów wykorzystujących VR (rzeczywistość wirtualną)