KILKA SŁÓW O GRAFICE KOMPUTEROWEJ



Podobne dokumenty
1 LEKCJA. Definicja grafiki. Główne działy grafiki komputerowej. Programy graficzne: Grafika rastrowa. Grafika wektorowa. Grafika trójwymiarowa

GRAFIKA RASTROWA. WYKŁAD 1 Wprowadzenie do grafiki rastrowej. Jacek Wiślicki Katedra Informatyki Stosowanej

Wykorzystanie grafiki wektorowej do tworzenia elementów graficznych stron i prezentacji

Grafika rastrowa i wektorowa

Formaty plików graficznych

Modelowanie krzywych i powierzchni

Grafika Komputerowa Wykład 4. Synteza grafiki 3D. mgr inż. Michał Chwesiuk 1/30

GRAFIKA WEKTOROWA. WYKŁAD 1 Wprowadzenie do grafiki wektorowej. Jacek Wiślicki Katedra Informatyki Stosowanej

dr hab. inż. Lidia Jackowska-Strumiłło, prof. PŁ Instytut Informatyki Stosowanej, PŁ

Gimp Grafika rastrowa (konwersatorium)

Grafika komputerowa dziedzina informatyki zajmująca się wykorzystaniem technik komputerowych do celów wizualizacji artystycznej oraz wizualizacji i

Plan wykładu. Akcelerator 3D Potok graficzny

CYFROWA SYNTEZA FOTOREALISTYCZNYCH OBRAZÓW W ŚRODOWISKU 3D

GRAFIKA. Rodzaje grafiki i odpowiadające im edytory

FORMATY PLIKÓW GRAFICZNYCH

Grafika rastrowa (bitmapa)-

Przedmiot: Grafika komputerowa i projektowanie stron WWW

TECHNOLOGIA INFORMACYJNA. KLASA I LICEUM PROFILOWANE I TECHNIKUM ZAWODOWE OCENA CELUJĄCA

dr inż. Piotr Odya dr inż. Piotr Suchomski

X. ELEMENTY GRAFIKI ANIMOWANEJ

Grafika na stronie www

Zaawansowana Grafika Komputerowa

Podstawy użytkowania systemu Linux

4. Oprogramowanie OCR do rozpoznawania znaków 39

Kompresja obrazów i formaty plików graficznych

Grafika Komputerowa Wykład 6. Teksturowanie. mgr inż. Michał Chwesiuk 1/23

Wymagania edukacyjne i kryteria ocen z przedmiotu Podstawy grafiki 2D i 3D

GRAFIKA RASTROWA. WYKŁAD 2 Oprogramowanie i formaty plików. Jacek Wiślicki Katedra Informatyki Stosowanej

0. OpenGL ma układ współrzędnych taki, że oś y jest skierowana (względem monitora) a) w dół b) w górę c) w lewo d) w prawo e) w kierunku do

Grafika Komputerowa Wybrane definicje. Katedra Informatyki i Metod Komputerowych Uniwersytet Pedagogiczny im. KEN w Krakowie apw@up.krakow.

P R A C A K O Ń C O W A Studiów Podyplomowych

SYLABUS ECCC MOD U Ł : C S M2 GR A F I K A KO M P U T E R O W A PO Z I O M: PO D S T A W O W Y (A)

Grafika wektorowa, program Inkscape

Photoshop. Podstawy budowy obrazu komputerowego

Grafika komputerowa i wizualizacja

Technologie Informacyjne

Temat: Podział grafiki komputerowej

PRZEWODNIK PO PRZEDMIOCIE

Plan wykładu. Wprowadzenie Program graficzny GIMP Edycja i retusz zdjęć Podsumowanie. informatyka +

Podstawy grafiki komputerowej. Teoria obrazu.

Grafika komputerowa. Dla DSI II

Modelowanie i wstęp do druku 3D Wykład 1. Robert Banasiak

INFORMATYKA WSTĘP DO GRAFIKI RASTROWEJ

Wymagania edukacyjne na ocenę z informatyki klasa 3

Plan wykładu. Wprowadzenie Program graficzny GIMP Edycja i retusz zdjęć Podsumowanie. informatyka +

Formaty plików. graficznych, dźwiękowych, wideo

GRAFIKA KOMPUTEROWA. Plan wykładu. 1. Początki grafiki komputerowej. 2. Grafika komputerowa a dziedziny pokrewne. 3. Omówienie programu przedmiotu

Wykład II. Reprezentacja danych w technice cyfrowej. Studia Podyplomowe INFORMATYKA Podstawy Informatyki

KARTA KURSU. Grafika komputerowa

Synteza i obróbka obrazu. Modelowanie obiektów 3D

Załącznik KARTA PRZEDMIOTU. KARTA PRZEDMIOTU Wydział Automatyki, Elektroniki i Informatyki, Rok akademicki: 2009/2010 KOMPUTEROWA

Bartosz Bazyluk SYNTEZA GRAFIKI 3D Grafika realistyczna i czasu rzeczywistego. Pojęcie sceny i kamery. Grafika Komputerowa, Informatyka, I Rok

EGZAMIN POTWIERDZAJĄCY KWALIFIKACJE W ZAWODZIE Rok 2019 CZĘŚĆ PISEMNA

Zapoznanie z rodzajami grafiki. Zapoznanie z formatami grafiki. Rozmiar oraz rozdzielczość obrazka.

Techniki animacji komputerowej

Praktyczne zastosowanie grafiki komputerowej

Rozszerzenia plików graficznych do publkacji internetowych- Kasia Ząbek kl. 2dT

Grafika Komputerowa - wprowadzenie. Grafika Komputerowa

INTERAKTYWNA KOMUNIKACJA WIZUALNA. Flash - podstawy

Grafika komputerowa. Obraz w informatyce

Corel Draw, Adobe Illustrator grafika wektorowa

Dokument komputerowy w edytorze grafiki

1. Czym jest rendering? a. Komputerowa analiza modelu danej sceny i utworzenie na jej podstawie obrazu 2D. b. Funkcja umożliwiająca kopiowanie obrazu

Porównanie rastrowego i wektorowego formatu zapisu obrazu cyfrowego

Uniwersytet Łódzki dla dzieci

Grafika Komputerowa Wykład 5. Potok Renderowania Oświetlenie. mgr inż. Michał Chwesiuk 1/38

W odniesieniu do wszystkich zajęć: Ocena dopuszczająca: Uczeń:

Rok akademicki: 2017/2018 Kod: JFM s Punkty ECTS: 7. Poziom studiów: Studia I stopnia Forma i tryb studiów: Stacjonarne

Podstawy grafiki komputerowej

Księgarnia internetowa Lubię to!» Nasza społeczność

Opis przedmiotu zamówienia

SYLABUS/KARTA PRZEDMIOTU

Wymagania edukacyjne i sposoby sprawdzania edukacyjnych osiągnięć uczniów Podstawy grafiki 2D i 3D

Ćwiczenie 4 - Podstawy materiałów i tekstur. Renderowanie obrazu i animacji

Autodesk 3D Studio MAX Teksturowanie modeli 3D

Przykładowe pytania na teście teoretycznym

Projekcje multimedialne

WYMAGANIA EDUKACYJNE NA POSZCZEGÓLNE OCENY Z ZAJĘĆ ARTYSTYCZNYCH - Grafika komputerowa dla klas II-III rok szkolny 2017/2018

GRAFIKA KOMPUTEROWA. mgr inż. Adrian Zapała

Nazwa kwalifikacji: Wykonywanie i realizacja projektów multimedialnych Oznaczenie kwalifikacji: A.25 Wersja arkusza: X

EGZAMIN POTWIERDZAJĄCY KWALIFIKACJE W ZAWODZIE Rok 2017 CZĘŚĆ PISEMNA

KONKURS PURE ART Sztuka w Twoich rękach Ogólne wymagania i zasady tworzenia projektu

WPROWADZENIE DO GRAFIKI KOMPUTEROWEJ

Porównanie rastrowego i wektorowego formatu zapisu obrazu cyfrowego. Barbara Ptaszek Krzysztof Krupiński V WT z inf.

Adobe Illustrator - projektowanie grafiki wektorowej

Śledzenie promieni w grafice komputerowej

Promotor: dr inż. Adam Piórkowski. Jakub Osiadacz Marcin Wróbel

Grafika Komputerowa Wykład 1. Wstęp do grafiki komputerowej Obraz rastrowy i wektorowy. mgr inż. Michał Chwesiuk 1/22

II I. SZCZEGÓŁOWY OPIS PRZEDMIOTU ZAMÓWIENIA

Corel Draw, Adobe Illustrator grafika wektorowa

WYKŁAD. Jednostka prowadząca: Wydział Techniczny. Kierunek studiów: Elektronika i telekomunikacja. Nazwa przedmiotu: Techniki multimedialne

CENNIK EMISJI REKLAM W TYGODNIKU PODLASKIM I NA STRONIE + WYMAGANIA TECHNICZNE

Warstwa Rysunek bitmapowy Rysunek wektorowy

Wybrane aspekty teorii grafiki komputerowej - dążenie do wizualnego realizmu. Mirosław Głowacki

4.6 OpenOffice Draw tworzenie ilustracji

Projektowanie graficzne. Wykład 2. Open Office Draw

Opis przedmiotu zamówienia

Od opisu słownego do języka programowania analiza kilku wybranych algorytmów

Technologie Informacyjne

Transkrypt:

KILKA SŁÓW O GRAFICE KOMPUTEROWEJ Paweł Kędzierski Wyższa Szkoła Informatyki i Zarządzania z siedzibą w Rzeszowie Streszczenie Każdy pasjonat poświęca wiele uwagi zachodzącym zmianom, ale nie każdy zdaje sobie sprawę jak wiele swojej pasji zawdzięczamy. Więcej, jak bardzo niektóre zmiany wpływają na naszą codzienność. Dla każdego pasjonata grafiki nie tylko istotne są zachodzące zmiany, ale ich tempo i kierunek. Dlaczego? Bo za zmianami można nadążać lub je tworzyć. Aby je tworzyć potrzebujemy śledzić i ingerować w ich kierunki. Wstęp W dobie rozwoju komputeryzacji, z czasem przywykliśmy do otaczających nas zmian. Wszystkie innowacje wydają się nam być oczywistym następstwem rozwoju komputeryzacji. Właściwie przestaliśmy doceniać, to co ówczesny postęp technologiczny nam daje. Tymczasem, sposób tworzenia, zapisu oraz jakość obiektów graficznych ulegają ciągłym zmianom. Kiedyś "malowanie" w komputerze kojarzyło się z malowaniem myszką w Paint. A teraz? Czy aby na pewno niemal bezproblemowe przenoszenie zdjęć oraz wszelkich obrazów do komputera było oczywistą zmianą? Czy rozwój tzw. grafiki czasu rzeczywistego gdzie obraz generowany jest na bieżąco, nawet kilkadziesiąt klatek na sekundę jest kolejnym krokiem ewolucji grafiki? Czy technologia Kinect jest jednym z kroków ewolucji grafiki? Szybki odczyt obrazu, jego przechowywanie i przetwarzanie pozwala nam na komunikację z obrazem (np.: Skype i inne komunikatory tego typu); czy technologia Kinect umożliwi, czy może przyzwyczai nas do przenoszenie się w miejsca, gdzie być w danej chwili nie możemy? Nim dokona się kolejna zmiana chcemy zebrać podstawowe informacje na początku roku 2012, by móc dalej śledzić kierunki i potrzeby współczesnych użytkowników i twórców grafik komputerowych. www.think.wsiz.rzeszow.pl, ISSN 2082-1107, Nr 1 (9) 2012, s. 46-53

Grafika komputerowa podział Grafikę komputerowa możemy podzielić na kilka typów, ze względu na sposób jej tworzenia: grafikę wektorową, grafikę rastrową, grafikę dwuwymiarową (2D), grafikę trójwymiarową (3D). Możemy tworzyć grafikę w trybie: interakcyjnym, nieinterakcyjnym, czasu rzeczywistego. Grafika wektorowa W grafice wektorowej obiekty są przedstawione w postaci figur (2D) lub brył (3D) geometrycznych, które mają umiejscowienie w matematycznie zdefiniowanym miejscu w układzie współrzędnych. Kilka zalet: pełna skalowalność, mniejszy rozmiar plików w przypadku prostszych grafik. Wykorzystanie grafiki wektorowej: logotypy, kartografia, komputerowe opisy czcionek. Warto podkreślić, że obecnie gry i kreskówki najczęściej tworzy się za pomocą grafiki wektorowej. Programy do grafiki wektorowej: CorelDraw, Adobe Illustrator, Adobe Flash. Formaty plików grafiki wektorowej: CDR, AI, SVG. 47

Grafika rastrowa W grafice rastrowej obiekty są przedstawione jako bitmapa, czyli siatka ze zbiorem pikseli o odpowiednim kolorze. Ten typ grafiki został opatentowany w latach 70. przez firmę Texas Instruments, która zajmuje się produkcją m.in. kalkulatorów naukowych i półprzewodników. Główną zaletą jest możliwość uzyskania efektu fotorealistycznego w dość prosty sposób. To rozwiązanie wciąż jest częściej spotykane i bardziej wykorzystywane na co dzień np. przechowywanie i obróbka zdjęć. Kilka wad: słaba skalowalność obrazu, duża objętość plików. Wykorzystanie grafiki rastrowej: Minimapping (teksturowanie obiektów 3D), strony internetowe (częściej niż w przypadku grafiki wektorowej), różnego rodzaju GUI (programów, systemów telefonów komórkowych). Programy do grafiki rastrowej: Adobe Photoshop, GIMP, PaintShopPro, Paint.NET, IrfanView. Formaty plików grafiki rastrowej: JPG, GIF, PNG, TIFF. Grafika 2D W przypadku tego rodzaju grafiki obrazy wydają się być płaskie. Wszystkie lub prawie wszystkie obrazy rastrowe należą do tej podkategorii. Grafika 3D Obiekty wydają się znajdować się w trójwymiarowej przestrzeni. Istotą jest więc przedstawienie obiektów trójwymiarowych przy pomocy dwuwymiarowego obrazu. 48

Aby podkreślić szybkość rozwoju technologii zacytujmy: ale Japończycy już zapowiedzieli, że w 2020 roku na rynku pojawią się telewizory przystosowane do odbierania i wytwarzania obrazu 3D (zobacz [2]). Czy aby technologia, a właściwie jej twórcy nie wyprzedza naszych marzeń? Programy do grafiki 3D: Cinema 4D, 3D Studio Max, Maya, Blender. Programy grafiki interakcyjnej programy uaktualniające na bieżąco obraz tworzony przez użytkownika, przez co może on od razu ocenić efekty. Programy grafiki nieinterakcyjnej programy wczytują przygotowane wcześniej dane obrazu i na ich podstawie tworzą obraz. Przykład tworzenia grafiki na podstawie wykorzystania krzywych parametrycznych Nurbs NURBS Non-uniform rational B-spline. Nazwa określająca dwa rodzaje obiektów krzywe i powierzchnie. Kształt krzywych zapisywany jest przy użyciu punktów kontrolnych. Powierzchnie NURBS są matematycznie najbardziej elastyczną metodą przedstawienia powierzchni w modelu. B-Spline są to krzywe B-sklejane, czyli krzywe, które są złożone z krzywych wielomianowych. Rational są to krzywe wymierne zdefiniowane we współrzędych jednorodnych. Po przejściu na współrzędne kartezjańskie otrzymujemy funkcje wymierne. Non-uniform oznacza, że węzły krzywej nie muszą być rozmieszczone równomiernie. Na kształt krzywych NURBS wpływają: węzły, punkty kontrolne, wagi punktów kontrolnych określają wpływ każdego z punktów na krzywą, stopień sklejanych wielomianów. Dowolny punkt na krzywej można przedstawić na podstawie wzoru: 49

Rodzaje obiektów NURBS w programie Cinema 4D: HyperNURBS, Lathe NURBS, Sweep NURBS, Extrude NURBS, Loft NURBS, Bezier NURBS, HyperNURBS HyperNURBS najprościej można to opisać jako zagęszczenie siatki obiektu, dzięki czemu staje się on płynniejszy, gładszy. Lathe NURBS Lathe NURBS tworzenie obiektu poprzez obrót krzywej wokół jednej z jej osi. 50

Sweep NURBS Sweep NURBS używane są dwie krzywe jedna jako kształt, druga jako ścieżka względem której pierwsza krzywa będzie przesuwana tworząc obiekt. Extrude NURBS Extrude NURBS służy do wytłaczania obiektu względem krzywej. 51

Grafika komputerowa Globalna Iluminacja GI to ogólna nazwa grupy algorytmów w grafice 3D. Ma za zadanie dodać realistyczne oświetlenie do sceny. Algorytmy nie biorą pod uwagę tylko światła pochodzącego ze źródła, ale także odbijanego od powierzchni. Dzięki GI zyskujemy wysoką realistykę, lecz odbija się to na czasie renderowania, który się wydłuża. W grupie GI znajdziemy m.in.: Radiosity, Ambient occlusion, Ray tracing, Photon mapping kaustyka. Grafika komputerowa kolor Kolor jest jednym z najważniejszych elementów grafiki komputerowej. Możemy się spotkać z różnego rodzaju modelami barw, np. RGB, CMYK, Lab, Adobe RGB. 52

Graficznie model barw możemy przedstawić za pomocą sześcianu: Podsumowanie Jakie typy grafiki, sposoby jej tworzenia i wykorzystywania będą stosowane za kilka lat? Co zdominuje naszą codzienność? Aby tworzyć musimy nauczyć odpowiadać pytania co chcielibyśmy zobaczyć, odtworzyć? i czy musi to być na płaskim ekranie monitora? Bibliografia 1. http://www.xbox.com/pl-pl/kinect [06.12.2011] 2. http://technopolis.polityka.pl/2007/technologia-3d [14.05.2007] 3. http://www.rhino3d.com/nurbs.htm [06.12.2011 r.] 53