Grafika wektorowa: Różnice pomiędzy wersjami

[wersja przejrzana][wersja przejrzana]
Usunięta treść Dodana treść
m poprawa linków, drobne merytoryczne, drobne redakcyjne
m drobne merytoryczne, drobne redakcyjne, poprawa linków
Linia 21:
== Zalety i wady ==
[[Plik:Raster to Vector Mechanical Example.jpg|mały|upright|Wektoryzacja pozwala pominąć nieistotne, zbędne elementy z obrazu, co jest przydatne np. w grafikach technicznych]]
Do zalet grafiki wektorowej należą przede wszystkim:
* skalowalność, prostota opisu, a przez możliwość modyfikacji poprzez zmianę parametrów obrazu,;
* mniejszy rozmiar [[Plik danych|plików]] w przypadku zastosowań niefotorealistycznych (schematy techniczne, [[Logo|loga]], flagi i herby, wykresy itp.),;
* opis przestrzeni trójwymiarowych,;
* możliwość użycia ploterów zgodnie z metodą ich pracy,;
* bardzo dobre możliwości konwersji do grafiki rastrowej.
 
Wśród głównych wad wymieniane są:
* ogromna złożoność pamięciowa dla obrazów [[Fotorealizm (grafika komputerowa)|fotorealistycznych]],
* przy skomplikowanych obrazach rastrowych nieopłacalność obliczeniowa konwersji (poprzezdo formy wektorowej ([[wektoryzacja|wektoryzację]]) do formy wektorowej.
 
Grafika wektorowa sprawdza się najlepiej, gdy zachodzi potrzeba stworzenia grafiki, czyli obrazu mającego stosunkowo małą ilość szczegółów, nie zaś zachowaniu fotorealizmu obecnego wna obrazachzdjęciach. Odpowiednimi przykładami użycia grafiki wektorowej są:
* schematy [[nauka|naukowe]] i [[technika|techniczne]],
* [[Mapa|mapy]] i [[Plan (kartografia)|plany]],
* [[logo|loga]], [[herb]]y, [[Flaga|flagi]], [[Godło|godła]],
* różnego typu znaki, np. [[Znak drogowy|drogowe]],
* część graficznej twórczości artystycznej (np. [[komiks]]y),.
 
Podczas korzystania z komputera można spotykać się z grafiką wektorową częściej, niż mogło by się powszechnieto uważawydawać. StosowaneStosowana jest oneona m.in. w [[font]]ach, komputerowych[[Graficzny opisachinterfejs użytkownika|graficznych interfejsach użytkownika]] [[czcionkaSystem operacyjny|czcioneksystemów operacyjnych]] oraz w [[Gra komputerowa|grach komputerowych i wideo]], a dokładniej do opisu [[Grafika 3D|grafiki trójwymiarowej]]. Geometria i jej przekształcenia stanowiące opis [[Grafika 3D|przestrzeni trójwymiarowej]] opisywaneprzetwarzane są metodami grafiki wektorowej, natomiast wygląd powierzchni obiektów określany jest rastrowo za pomocą tzw. [[Tekstura proceduralnaTeksturowanie|tekstur]].
 
== Formaty zapisu ==
Wiele programów ma wewnętrzne formaty zapisu grafiki wektorowej, brak jest jednak powszechnych standardów wymiany międzypomiędzy aplikacjami, jak to ma miejsce w wypadku grafik rastrowych. Do niedawna najbardziej uniwersalnymi były takie formaty jak [[Encapsulated PostScript|EPS]], czy [[Portable Document Format|PDF]]. Obecnie popularność zdobywa promowany przez [[World Wide Web Consortium|W3C]], oparty na [[XML|XML-u]], format [[Scalable Vector Graphics|SVG]]. Sam format uważany jest za przyszłościowy, gdyż ma także umożliwiać zakodowanie [[Animacja|animacji]] oraz interakcji z użytkownikiem poprzez użycie [[Język skryptowy|języka skryptowego]]. Podobne właściwości ma dostępny już od wielu lat format [[Adobe Flash|SWF]] (z językiem skryptowym [[ActionScript]]), jednak ze względu na to, że jest formatem zamkniętym, w praktyce uważa się go za format wewnętrzny środowiska Adobe (dawniej Macromedia). Formaty, które są popularne przyw użyciu wprzy projektach logo to: [[Adobe Illustrator Artwork|AI]], ([[Adobe Illustrator]]) i [[CDR (format grafiki wektorowej)|CDR]] (pakiet [[CorelDRAW]]),
 
== Oprogramowanie ==
Linia 60:
=== Typowe możliwości ===
W zależności od programu i formatu zapisu grafiki wektorowej dostępne możliwości edycji mogą znacząco różnić się od siebie. Poniżej wymienione zostały główne cechy najbardziej znanych tego typu programów:
* elementarne figury ([[Prymityw (grafika komputerowa)|prymitywy]]): [[prostokąt]], [[okrąg]], [[Łuk okręgu|łuk]], [[wielokąt foremny]], [[wielokąt gwiaździsty]], spirala, [[krzywa Béziera|krzywe Béziera]],;
* standardowe atrybuty: grubość i kolor linii rysowania, kolor wypełnienia, zaokrąglenia rogów oraz ich przekształcenia, takie jak konwersja figur elementarnych w [[Krzywa|krzywe]], czy narzędzie „strzępienia” krzywej,;
* grupowanie oraz scalanie obiektów ze sobą, [[CSG|operacje boolowskie między obiektami]] (przycinanie, część wspólna itp.);
* wstawianie obrazu rastrowego (bez [[Wektoryzacja|wektoryzacji]]) z możliwością przekształcania go jako całości,;
* import grafik wektorowych oraz wektoryzacji grafik rastrowych,;
* ''biblioteka'' obiektów pozwalająca na zapamiętanie ogólnego wzoru obiektu, a następnie stosowanie go poprzez odwołania do niego przy podaniu przekształceń dotyczących konkretnego egzemplarza,;
* technologia podobna do [[Maska (grafika komputerowa)|masek]] w [[Grafika rastrowa|grafice rastrowej]],;
* prowadnice (linie pomocnicze), siatki oraz linijki pomagające w dokładnym umieszczaniu obiektów,;
* podział obrazu na warstwy.