Porownanie grafiki wektorowej i rastrowej, SVG, podstawy Inkscape
ð Podstawa programowa: II.3aGrafika wektorowa to rodzaj grafiki komputerowej, w ktorej obrazy sa opisane za pomoca obiektow matematycznych - linii, krzywych, wielokatow i innych ksztaltow zdefiniowanych rownaniami. W przeciwienstwie do grafiki rastrowej, grafika wektorowa nie sklada sie z pikseli, lecz z wektorow (sciezek definiowanych punktami i krzywymi Beziera).
| Cecha | Rastrowa | Wektorowa |
|---|---|---|
| Podstawa | Piksele | Obiekty matematyczne |
| Skalowanie | Utrata jakosci | Bez utraty jakosci |
| Rozmiar pliku | Zalezy od rozdzielczosci | Zalezy od zlozonosci |
| Zastosowanie | Zdjecia, fotografie | Logotypy, ikony, ilustracje |
| Edycja | Na poziomie pikseli | Na poziomie obiektow |
| Programy | GIMP, Photoshop | Inkscape, Illustrator |
SVG to format tekstowy oparty na XML. Prosty przyklad kodu SVG:
<svg width="200" height="200">
<circle cx="100" cy="100" r="80"
fill="blue" stroke="black" stroke-width="2"/>
<rect x="50" y="50" width="100" height="100"
fill="red" opacity="0.5"/>
<text x="100" y="105" text-anchor="middle"
fill="white">SVG!</text>
</svg>
Inkscape to darmowy, otwarty program do tworzenia i edycji grafiki wektorowej, bedacy alternatywa dla Adobe Illustrator.
Otworz Inkscape i utworz nowy dokument A4. Narysuj: (a) prostokar z zaokraglonymi rogami, (b) elipse z gradientem, (c) gwiazde 6-ramienna, (d) wielokat foremny (szesciokat). Kazdy obiekt powinien miec inny kolor wypelnienia i obrys. Wyeksportuj do SVG i PNG.
1. Plik > Nowy > A4
2. Prostokar (R): narysuj prostokar
- Na gornym pasku: zaokraglenie Rx=20, Ry=20
- Kliknij na palecie kolorow (dol ekranu): niebieski
- Shift+klik na palecie: obrys czarny
3. Elipsa (E): narysuj elipse
- Obiekt > Wypelnienie i obrys
- Wypelnienie: gradient liniowy (zielono-zolty)
4. Gwiazda (*): w gornym pasku: Narozniki=6, Stosunek=0.5
- Kolor czerwony, obrys bialy
5. Gwiazda (*): Narozniki=6, zaznacz "Wielokat"
- Kolor pomaranczowy
6. Plik > Zapisz jako > ksztalty.svg
7. Plik > Eksportuj obraz PNG > ksztalty.png
Zaprojektuj logotyp fikcyjnej firmy (np. kawiarni, studia graficznego, sklepu). Logo powinno zawierac: element graficzny (symbol/ikone), nazwe firmy, uzycie co najmniej 2 kolorow. Uzyj operacji logicznych (Sciezka > Suma/Roznica) do tworzenia ciekawych ksztaltow.
Przyklad: Logo kawiarni "CoffeeArt"
1. Narysuj elipse (filizanka widziana z gory)
2. Narysuj mniejsza elipse wewnatrz (kawa)
3. Sciezka > Roznica - utworz ksztalt filizanki
4. Dodaj uchwyt z krzywej Beziera
5. Nad filizanka narysuj 3 faliste linie (para)
- Uzyj piora Beziera, wygladz krzywe
6. Narzedzie Tekst: wpisz "CoffeeArt"
- Czcionka: elegancka, np. bezszeryfowa
7. Wyrownaj wszystkie elementy na srodku
8. Zgrupuj (Ctrl+G)
9. Zapisz jako SVG
Otworz edytor tekstu (np. Notatnik++) i napisz recznie kod SVG, ktory zawiera: (a) prostokat niebieski, (b) kolko czerwone nalozone na prostokat, (c) tekst "Moj SVG" na srodku. Zapisz plik z rozszerzeniem .svg i otworz go w przegladarce.
<?xml version="1.0" encoding="UTF-8"?>
<svg xmlns="http://www.w3.org/2000/svg"
width="400" height="300" viewBox="0 0 400 300">
<!-- Tlo -->
<rect width="400" height="300" fill="#f0f0f0"/>
<!-- Niebieski prostokat -->
<rect x="50" y="50" width="300" height="200"
fill="#3498db" rx="10" ry="10"/>
<!-- Czerwone kolko -->
<circle cx="200" cy="150" r="80"
fill="#e74c3c" opacity="0.7"/>
<!-- Tekst -->
<text x="200" y="160" text-anchor="middle"
font-size="30" fill="white"
font-family="Arial">Moj SVG</text>
</svg>
Zapisz jako: moj_svg.svg
Otworz w przegladarce Chrome/Firefox.
Zaprojektuj w Inkscape infografike na temat "Grafika rastrowa vs wektorowa". Powinna zawierac: tytul, co najmniej 4 punkty porownawcze z ikonami, przyklad skalowania (pikselizacja vs gladkosc), schemat kolorystyczny max 4 kolory. Format: A4 pionowo.
1. Nowy dokument A4 (210x297mm)
2. Tytul: "Rastrowa vs Wektorowa" - duza czcionka
3. Podziel strone na 2 kolumny (linia w srodku)
4. Lewa kolumna - Rastrowa:
- Ikona: siatka pikseli (male kwadraty)
- Punkt 1: "Piksele" + opis
- Punkt 2: "Zdjecia" + opis
- Przyklad powiekszenia: pikselizacja
5. Prawa kolumna - Wektorowa:
- Ikona: krzywe Beziera
- Punkt 1: "Obiekty matematyczne" + opis
- Punkt 2: "Logo, ikony" + opis
- Przyklad powiekszenia: gladkie krawedzie
6. Na dole: tabela porownawcza
7. Schemat kolorow: #2c3e50, #3498db, #e74c3c, #ecf0f1
8. Eksportuj jako SVG i PDF