WSTĘP DO GRAFIKI KOMPUTEROWEJ
|
|
- Małgorzata Mucha
- 7 lat temu
- Przeglądów:
Transkrypt
1 WSTĘP DO GRAFIKI KOMPUTEROWEJ Miłosz Michalski Institute of Physics Nicolaus Copernicus University Październik / 15
2 Plan wykładu Światło, kolor, zmysł wzroku. Obraz: fotgrafia, grafika cyfrowa, poligrafia Grafika rastrowa: typowe narzędzia i techniki Grafika wektorowa: elementy i techniki Elementy grafiki 3D 2 / 15
3 Grafika wektorowa 3D reprezentacja obiektów 3 / 15
4 Grafika wektorowa 3D reprezentacja obiektów Podobnie jak w przypadku grafiki wektorowej na płaszczyźnie, model analityczny opisany jest parametrycznie w przestrzeni 3D Kula(x 0, y 0, z 0, r,...) Prostopadłościan(x 1, y 1, z 1, a, b, c,...) Walec(x 2, y 2, z 2, r, h,...)... 3 / 15
5 Grafika wektorowa 3D reprezentacja obiektów Podobnie jak w przypadku grafiki wektorowej na płaszczyźnie, model analityczny opisany jest parametrycznie w przestrzeni 3D Kula(x 0, y 0, z 0, r,...) Prostopadłościan(x 1, y 1, z 1, a, b, c,...) Walec(x 2, y 2, z 2, r, h,...)... Obraz powstaje przez rzutowanie modelu na zadaną płaszczyznę obserwacji 3 / 15
6 Grafika wektorowa 3D reprezentacja obiektów Podobnie jak w przypadku grafiki wektorowej na płaszczyźnie, model analityczny opisany jest parametrycznie w przestrzeni 3D Kula(x 0, y 0, z 0, r,...) Prostopadłościan(x 1, y 1, z 1, a, b, c,...) Walec(x 2, y 2, z 2, r, h,...)... Obraz powstaje przez rzutowanie modelu na zadaną płaszczyznę obserwacji Rendering uwzględnia dane o położeniu obserwatora i oświetleniu 3 / 15
7 Grafika wektorowa 3D realistyczny rendering Źródło: [1] 4 / 15
8 Grafika wektorowa 3D realistyczny rendering Źródło: [2] 5 / 15
9 Grafika wektorowa 3D realistyczny rendering 6 / 15
10 Grafika wektorowa 3D realistyczny rendering Uwzględnia położenia źródeł światła 6 / 15
11 Grafika wektorowa 3D realistyczny rendering Uwzględnia położenia źródeł światła Efekty cienia i półcienia 6 / 15
12 Grafika wektorowa 3D realistyczny rendering Uwzględnia położenia źródeł światła Efekty cienia i półcienia Lustrzane odbicia (zgodne z geometrią odbijającej powierzchni) 6 / 15
13 Grafika wektorowa 3D realistyczny rendering Uwzględnia położenia źródeł światła Efekty cienia i półcienia Lustrzane odbicia (zgodne z geometrią odbijającej powierzchni) Załamanie (refrakcja) światła w przezroczystych obiektach 6 / 15
14 Grafika wektorowa 3D realistyczny rendering Uwzględnia położenia źródeł światła Efekty cienia i półcienia Lustrzane odbicia (zgodne z geometrią odbijającej powierzchni) Załamanie (refrakcja) światła w przezroczystych obiektach Odbicia i załamania wielokrotne 6 / 15
15 Grafika wektorowa 3D realistyczny rendering Uwzględnia położenia źródeł światła Efekty cienia i półcienia Lustrzane odbicia (zgodne z geometrią odbijającej powierzchni) Załamanie (refrakcja) światła w przezroczystych obiektach Odbicia i załamania wielokrotne Rozpraszanie i pochłanianie światła 6 / 15
16 Grafika wektorowa 3D realistyczny rendering Uwzględnia położenia źródeł światła Efekty cienia i półcienia Lustrzane odbicia (zgodne z geometrią odbijającej powierzchni) Załamanie (refrakcja) światła w przezroczystych obiektach Odbicia i załamania wielokrotne Rozpraszanie i pochłanianie światła Implementacja śledzenie promieni: proste, wsteczne, mieszane 6 / 15
17 Metody renderingu forward raytracing 7 / 15
18 Metody renderingu forward raytracing Symulacja Monte Carlo ruchu fotonów (ok ) podlegających wieloktrotnym odbiciom, refrakcji, rozpraszaniu i pochłanianiu przez obiekty sceny 7 / 15
19 Metody renderingu forward raytracing Symulacja Monte Carlo ruchu fotonów (ok ) podlegających wieloktrotnym odbiciom, refrakcji, rozpraszaniu i pochłanianiu przez obiekty sceny Większość symulowanych cząstek nigdy nie przecina powierzchni rzutni, przez co znaczna część mocy obliczeniowej jest tracona 7 / 15
20 Metody renderingu forward raytracing Symulacja Monte Carlo ruchu fotonów (ok ) podlegających wieloktrotnym odbiciom, refrakcji, rozpraszaniu i pochłanianiu przez obiekty sceny Większość symulowanych cząstek nigdy nie przecina powierzchni rzutni, przez co znaczna część mocy obliczeniowej jest tracona Dobra realistyczna jakość generowanego obrazu 7 / 15
21 Metody renderingu backward raytracing 8 / 15
22 Metody renderingu backward raytracing Odtwarzanie historii promienia na przedłużeniu linii od obserwatora do punktu (piksela) na rzutni 8 / 15
23 Metody renderingu backward raytracing Odtwarzanie historii promienia na przedłużeniu linii od obserwatora do punktu (piksela) na rzutni Obiekt na drodze promienia: z punktu incydencji prowadzone są promienie wtórne do źródeł światła by określić oświetlenie tego punktu (z pozycji obserwatora) 8 / 15
24 Metody renderingu backward raytracing Odtwarzanie historii promienia na przedłużeniu linii od obserwatora do punktu (piksela) na rzutni Obiekt na drodze promienia: z punktu incydencji prowadzone są promienie wtórne do źródeł światła by określić oświetlenie tego punktu (z pozycji obserwatora) Atrybuty obiektu i jego powierzchni: matowa, lustrzana, przezroczysty; rekurencyjna kontynuacja promieni wtórnych (odbitych, załamanych) 8 / 15
25 Backward raytracing: efekt cienia 9 / 15
26 Backward raytracing: efekt cienia Wtórne promienie z punktu incydencji do wszystkich źródeł światła 9 / 15
27 Backward raytracing: efekt cienia Wtórne promienie z punktu incydencji do wszystkich źródeł światła Kolor piksela na rzutni określany na podstawie barwy obiektu i światła 9 / 15
28 Backward raytracing: efekt cienia Wtórne promienie z punktu incydencji do wszystkich źródeł światła Kolor piksela na rzutni określany na podstawie barwy obiektu i światła Efekt cienia niezbyt realistyczny Źródło: [3] 9 / 15
29 Backward raytracing: odbicia i załamania 10 / 15
30 Backward raytracing: odbicia i załamania Wielokrotne odbicia 10 / 15
31 Backward raytracing: odbicia i załamania Wielokrotne odbicia Rekursywne rozgałęzienia odbicie + załamanie 10 / 15
32 Backward raytracing: odbicia i załamania Wielokrotne odbicia Rekursywne rozgałęzienia odbicie + załamanie Kolor piksela: sumaryczny efekt wstecznego śledzenia promienia z rozgałęzieniami 10 / 15
33 Algorytm wstecznego śledzenia promieni kolor BackTrace (X, s) { przedłuż promień z X w kierunku s; wyznacz punkt Y incydencji promienia z obiektem na scenie; if (brak Y ) { return kolor tła; } else { K 1 = 0; for (S źródło światła) K 1 = K 1 + oświetlenie (S, Y ); if (odbicie w Y ) { s = odbij (s, Y ); K 2 = BackTrace (Y, s ); } if (załamanie w Y ) { s = załam (s, Y ); K 3 = BackTrace (Y, s ); } return K 1 + K 2 + K 3; } } for (P piksele rzutni) { wyznacz kierunek wektora r od obserwatora do P; Kolor[P] = BackTrace (P, r); }; 11 / 15
34 Metody mieszane: globalne oświetlenie 12 / 15
35 Metody mieszane: globalne oświetlenie Metoda dwuprzebiegowa: a) propagacja fotonów od źródeł światła w celu utworzenia mapy ich rozkładu na obiektach; b) właściwy rendering wsteczne śledzenie promieni 12 / 15
36 Metody mieszane: globalne oświetlenie Metoda dwuprzebiegowa: a) propagacja fotonów od źródeł światła w celu utworzenia mapy ich rozkładu na obiektach; b) właściwy rendering wsteczne śledzenie promieni Mapowanie: rejestracja fotonów na powierzchni obiektów po ich odbiciu, rozproszeniu lub refrakcji (mapa ma stanowić poprawkę do bezpośredniego oświetlenia obliczanego przez wsteczne śledzenie) 12 / 15
37 Metody mieszane: globalne oświetlenie Metoda dwuprzebiegowa: a) propagacja fotonów od źródeł światła w celu utworzenia mapy ich rozkładu na obiektach; b) właściwy rendering wsteczne śledzenie promieni Mapowanie: rejestracja fotonów na powierzchni obiektów po ich odbiciu, rozproszeniu lub refrakcji (mapa ma stanowić poprawkę do bezpośredniego oświetlenia obliczanego przez wsteczne śledzenie) Wsteczne śledzenie uwzględnia 4 składowe oświetlenia punktu na scenie: bezpośrednie i pochodzące z lustrzanych odbić (obliczane w zwykły sposób) oraz ogniskowanie światła (caustics) i oświetlenie rozproszone obliczane na bazie mapy fotonowej (Źródło: [4]). 12 / 15
38 Metody mieszane: mapowanie fotonów Źródło: [5] 13 / 15
39 Metody mieszane: mapowanie fotonów Źródło: [5] Źródło: [6] 13 / 15
40 Metoda energetyczna (radiosity) Symulacja rozpraszania światła przez wielokrotne odbicia 14 / 15
41 Metoda energetyczna (radiosity) Symulacja rozpraszania światła przez wielokrotne odbicia Rozkład obiektów na skończoną liczbę płatów {S i } 14 / 15
42 Metoda energetyczna (radiosity) Symulacja rozpraszania światła przez wielokrotne odbicia Rozkład obiektów na skończoną liczbę płatów {S i } Dla każdego S i określona jest jego energia świetlna R i (radiosity) oraz współczynnik odbicia (pochłaniania) światła ρ i 14 / 15
43 Metoda energetyczna (radiosity) Symulacja rozpraszania światła przez wielokrotne odbicia Rozkład obiektów na skończoną liczbę płatów {S i } Dla każdego S i określona jest jego energia świetlna R i (radiosity) oraz współczynnik odbicia (pochłaniania) światła ρ i Dla każdej pary S i, S j określony jest współczynnik sprzężenia optycznego γ ij (ile energii świetlnej przekazywanej jest z S j do S i ), zależny m.in. od ich wzajemnego położenia 14 / 15
44 Metoda energetyczna (radiosity) Symulacja rozpraszania światła przez wielokrotne odbicia Rozkład obiektów na skończoną liczbę płatów {S i } Dla każdego S i określona jest jego energia świetlna R i (radiosity) oraz współczynnik odbicia (pochłaniania) światła ρ i Dla każdej pary S i, S j określony jest współczynnik sprzężenia optycznego γ ij (ile energii świetlnej przekazywanej jest z S j do S i ), zależny m.in. od ich wzajemnego położenia R t+1 i gdzie t to numer iteracji = Ri t + ρ i γ ij Rj t, j 14 / 15
45 Źródła ilustracji [1] Autor: Shen, Wikipedia, Raytracing reflection.png#/media/file:raytracing reflection.png [2] Autor: Gilles Tran, Wikipedia, Glasses 800 edit.png#/media/file:glasses 800 edit.png [3] Comparison.jpg [4] [5] Mapping#/media/File:Glas-2000-enery.jpg [6] sequin/cs184/topics/globalillumination/gill a.html 15 / 15
Synteza i obróbka obrazu. Algorytmy oświetlenia globalnego
Synteza i obróbka obrazu Algorytmy oświetlenia globalnego Algorytmy oświetlenia Algorytmy oświetlenia bezpośredniego (direct illumination) tylko światło poadające bezpośrednio na obiekty, mniejszy realizm,
Bardziej szczegółowoAlgorytmy oświetlenia globalnego
Synteza i obróbka obrazu Algorytmy oświetlenia globalnego Opracowanie: dr inż. Grzegorz Szwoch Politechnika Gdańska Katedra Systemów Multimedialnych Algorytmy oświetlenia Algorytmy oświetlenia bezpośredniego
Bardziej szczegółowoŚledzenie promieni w grafice komputerowej
Dariusz Sawicki Śledzenie promieni w grafice komputerowej Warszawa 2011 Spis treści Rozdział 1. Wprowadzenie....... 6 1.1. Śledzenie promieni a grafika realistyczna... 6 1.2. Krótka historia śledzenia
Bardziej szczegółowoGrafika realistyczna. Oświetlenie globalne ang. global illumination. Radosław Mantiuk
Oświetlenie globalne ang. global illumination Radosław Mantiuk Generowanie obrazów z uwzględnieniem oświetlenia globalnego Cel oświetlenia globalnego obliczenie drogi promieni światła od źródeł światła
Bardziej szczegółowoOświetlenie. Modelowanie oświetlenia sceny 3D. Algorytmy cieniowania.
Oświetlenie. Modelowanie oświetlenia sceny 3D. Algorytmy cieniowania. Chcąc osiągnąć realizm renderowanego obrazu, należy rozwiązać problem świetlenia. Barwy, faktury i inne właściwości przedmiotów postrzegamy
Bardziej szczegółowoZaawansowana Grafika Komputerowa
Zaawansowana Komputerowa Michał Chwesiuk Zachodniopomorski Uniwersytet Technologiczny w Szczecinie Wydział Informatyki 28 Luty 2017 Michał Chwesiuk Zaawansowana Komputerowa 28 Luty 2017 1/11 O mnie inż.
Bardziej szczegółowoGRAKO: ŚWIATŁO I CIENIE. Modele barw. Trochę fizyki percepcji światła. OŚWIETLENIE: elementy istotne w projektowaniu
GRAKO: ŚWIATŁO I CIENIE Metody oświetlania Metody cieniowania Przykłady OŚWIETLENIE: elementy istotne w projektowaniu Rozumienie fizyki światła w realnym świecie Rozumienie procesu percepcji światła Opracowanie
Bardziej szczegółowoGRAFIKA KOMPUTEROWA. Plan wykładu. 1. Początki grafiki komputerowej. 2. Grafika komputerowa a dziedziny pokrewne. 3. Omówienie programu przedmiotu
GRAFIKA KOMPUTEROWA 1. Układ przedmiotu semestr VI - 20000 semestr VII - 00200 Dr inż. Jacek Jarnicki Instytut Cybernetyki Technicznej p. 226 C-C 3, tel. 320-28-2323 jacek@ict.pwr.wroc.pl www.zsk.ict.pwr.wroc.pl
Bardziej szczegółowoGrafika Komputerowa Wykład 5. Potok Renderowania Oświetlenie. mgr inż. Michał Chwesiuk 1/38
Wykład 5 Potok Renderowania Oświetlenie mgr inż. 1/38 Podejście śledzenia promieni (ang. ray tracing) stosuje się w grafice realistycznej. Śledzone są promienie przechodzące przez piksele obrazu wynikowego
Bardziej szczegółowoPrzestrzenie 3D (algorytmy renderingu)
Rendering Przestrzenie 3D (algorytmy renderingu) Rendering proces przekształcania opisu świata, uzyskanego po modelowaniu, w pełnokolorowy obraz. Wejściem do renderingu jest model świata, położenie oka,
Bardziej szczegółowoAnimowana grafika 3D. Opracowanie: J. Kęsik.
Animowana grafika 3D Opracowanie: J. Kęsik kesik@cs.pollub.pl Powierzchnia obiektu 3D jest renderowana jako czarna jeżeli nie jest oświetlana żadnym światłem (wyjątkiem są obiekty samoświecące) Oświetlenie
Bardziej szczegółowoPrzestrzenie 3D (algorytm rendering y u)
Przestrzenie 3D (algorytmy renderingu) Rendering Rendering proces przekształcania opisu świata, uzyskanego po modelowaniu, w pełnokolorowy obraz. Wejściem do renderingu jest model świata, położenie oka,
Bardziej szczegółowoModel oświetlenia. Radosław Mantiuk. Wydział Informatyki Zachodniopomorski Uniwersytet Technologiczny w Szczecinie
Model oświetlenia Radosław Mantiuk Wydział Informatyki Zachodniopomorski Uniwersytet Technologiczny w Szczecinie Obliczenie koloru powierzchni (ang. Lighting) Światło biegnie od źródła światła, odbija
Bardziej szczegółowoGry komputerowe: efekty specjalne cz. 2
1/43 Gry komputerowe: efekty specjalne cz. 2 Przygotowała: Anna Tomaszewska 2/43 Mapowanie środowiska - definicja aproksymacje odbić na powierzchnie prosto- i krzywoliniowej," oświetlanie sceny." obserwator
Bardziej szczegółowoMODELE OŚWIETLENIA. Mateusz Moczadło
MODELE OŚWIETLENIA Mateusz Moczadło Wstęp Istotne znaczenie w modelu oświetlenia odgrywa dobór źródeł światła uwzględnianych przy wyznaczaniu obserwowanej barwy obiektu. Lokalne modele oświetlenia wykorzystują
Bardziej szczegółowoWPROWADZENIE DO GRAFIKI KOMPUTEROWEJ
WPROWADZENIE DO GRAFIKI KOMPUTEROWEJ Dr inż.. Jacek Jarnicki Doc. PWr. Instytut Cybernetyki Technicznej p. 226 C-C 3, tel. 320-28-2323 jacek@ict.pwr.wroc.pl www.zsk.ict.pwr.wroc.pl 1. Układ przedmiotu
Bardziej szczegółowoGRK 4. dr Wojciech Palubicki
GRK 4 dr Wojciech Palubicki Uproszczony Potok Graficzny (Rendering) Model Matrix View Matrix Projection Matrix Viewport Transform Object Space World Space View Space Clip Space Screen Space Projection
Bardziej szczegółowo4/4/2012. CATT-Acoustic v8.0
CATT-Acoustic v8.0 CATT-Acoustic v8.0 Oprogramowanie CATT-Acoustic umożliwia: Zaprojektowanie geometryczne wnętrza Zadanie odpowiednich współczynników odbicia, rozproszenia dla wszystkich planów pomieszczenia
Bardziej szczegółowoPDF stworzony przez wersję demonstracyjną pdffactory
gdzie: vi prędkość fali w ośrodku i, n1- współczynnik załamania światła ośrodka 1, n2- współczynnik załamania światła ośrodka 2. Załamanie (połączone z częściowym odbiciem) promienia światła na płaskiej
Bardziej szczegółowoZałącznik KARTA PRZEDMIOTU. KARTA PRZEDMIOTU Wydział Automatyki, Elektroniki i Informatyki, Rok akademicki: 2009/2010 KOMPUTEROWA
1/1 Wydział Automatyki, Elektroniki i Informatyki, Rok akademicki: 2009/2010 Nazwa przedmiotu: Kierunek: Specjalność: Tryb studiów: GRAFIKA KOMPUTEROWA INFORMATYKA Kod/nr GK PRZEDMIOT OBOWIĄZKOWY DLA WSZYSTKICH
Bardziej szczegółowoGrafika Komputerowa. Metoda śledzenia promieni
Grafika Komputerowa. Metoda śledzenia promieni Aleksander Denisiuk Polsko-Japońska Akademia Technik Komputerowych Wydział Informatyki w Gdańsku ul. Brzegi 55 80-045 Gdańsk Ò Ù Ô º ÙºÔÐ 1 / 30 Metoda śledzenia
Bardziej szczegółowoOświetlenie obiektów 3D
Synteza i obróbka obrazu Oświetlenie obiektów 3D Opracowanie: dr inż. Grzegorz Szwoch Politechnika Gdańska Katedra Systemów Multimedialnych Rasteryzacja Spłaszczony po rzutowaniu obraz siatek wielokątowych
Bardziej szczegółowoArchitektura Komputerów
Studia Podyplomowe INFORMATYKA Techniki Architektura Komputerów multimedialne Wykład nr. 9 dr Artur Bartoszewski Rendering a Ray Tracing Ray tracing (dosłownie śledzenie promieni) to technika renderowania
Bardziej szczegółowoRok akademicki: 2017/2018 Kod: JFM s Punkty ECTS: 7. Poziom studiów: Studia I stopnia Forma i tryb studiów: Stacjonarne
Nazwa modułu: Grafika komputerowa 1 Rok akademicki: 2017/2018 Kod: JFM-1-507-s Punkty ECTS: 7 Wydział: Fizyki i Informatyki Stosowanej Kierunek: Fizyka Medyczna Specjalność: Poziom studiów: Studia I stopnia
Bardziej szczegółowoMapy fotonów w oświetleniu globalnym
Uniwersytet Wrocławski Wydział Matematyki i Informatyki Instytut Informatyki Marcin Chajec Mapy fotonów w oświetleniu globalnym Praca magisterska Praca wykonana pod kierunkiem dr Andrzeja Łukaszewskiego
Bardziej szczegółowoa. Czym różni się sposób liczenia odbicia zwierciadlanego zaproponowany przez Phonga od zaproponowanego przez Blinna?
1. Oświetlenie lokalne a. Czym różni się sposób liczenia odbicia zwierciadlanego zaproponowany przez Phonga od zaproponowanego przez Blinna? b. Co reprezentują argumenty i wartość funkcji BRDF? Na czym
Bardziej szczegółowoWSTĘP DO GRAFIKI KOMPUTEROWEJ
WSTĘP DO GRAFIKI KOMPUTEROWEJ Miłosz Michalski Institute of Physics Nicolaus Copernicus University Październik 2015 1 / 15 Plan wykładu Światło, kolor, zmysł wzroku. Obraz: fotgrafia, grafika cyfrowa,
Bardziej szczegółowoGrafika komputerowa. Model oświetlenia. emisja światła przez źródła światła. interakcja światła z powierzchnią. absorbcja światła przez sensor
Model oświetlenia emisja światła przez źródła światła interakcja światła z powierzchnią absorbcja światła przez sensor Radiancja radiancja miara światła wychodzącego z powierzchni w danym kącie bryłowym
Bardziej szczegółowoWłasności optyczne materii. Jak zachowuje się światło w zetknięciu z materią?
Własności optyczne materii Jak zachowuje się światło w zetknięciu z materią? Właściwości optyczne materiału wynikają ze zjawisk: Absorpcji Załamania Odbicia Rozpraszania Własności elektrycznych Refrakcja
Bardziej szczegółowoUstawienia materiałów i tekstur w programie KD Max. MTPARTNER S.C.
Ustawienia materiałów i tekstur w programie KD Max. 1. Dwa tryby własności materiału Materiał możemy ustawić w dwóch trybach: czysty kolor tekstura 2 2. Podstawowe parametry materiału 2.1 Większość właściwości
Bardziej szczegółowoRENDERING W CZASIE RZECZYWISTYM. Michał Radziszewski
RENDERING W CZASIE RZECZYWISTYM Michał Radziszewski Plan wykładu Interaktywne śledzenie promieni wprowadzenie Porównanie śledzenia promieni i renderingu opartego o raster Algorytmy śledzenia promieni Algorytm
Bardziej szczegółowoOpis funkcji modułu Renderingu Profesjonalnego
Opis funkcji modułu Renderingu Profesjonalnego www.cadprojekt.com.pl Kliknij na tytuł rozdziału, aby przejść do wybranego zagadnienia RENDERING PROFESJONALNY...3 Algorytm Radiosity (Metoda energetyczna)...3
Bardziej szczegółowoFalowa natura światła
Falowa natura światła Christiaan Huygens Thomas Young James Clerk Maxwell Światło jest falą elektromagnetyczną Barwa światło zależy od jej długości (częstości). Optyka geometryczna Optyka geometryczna
Bardziej szczegółowoĆwiczenia z grafiki komputerowej 4 PRACA NA WARSTWACH. Miłosz Michalski. Institute of Physics Nicolaus Copernicus University.
Ćwiczenia z grafiki komputerowej 4 PRACA NA WARSTWACH Miłosz Michalski Institute of Physics Nicolaus Copernicus University Październik 2015 1 / 14 Wykorzystanie warstw Opis zadania Obrazy do ćwiczeń Zadania
Bardziej szczegółowoĆwiczenia z grafiki komputerowej 2 RETUSZ OBRAZU. Miłosz Michalski. Institute of Physics Nicolaus Copernicus University.
Ćwiczenia z grafiki komputerowej 2 RETUSZ OBRAZU Miłosz Michalski Institute of Physics Nicolaus Copernicus University Październik 2015 1 / 8 Retusz obrazu Opis zadania Obrazy do ćwiczeń Zadanie ilustruje
Bardziej szczegółowoBartosz Bazyluk SYNTEZA GRAFIKI 3D Grafika realistyczna i czasu rzeczywistego. Pojęcie sceny i kamery. Grafika Komputerowa, Informatyka, I Rok
SYNTEZA GRAFIKI 3D Grafika realistyczna i czasu rzeczywistego. Pojęcie sceny i kamery. Grafika Komputerowa, Informatyka, I Rok Synteza grafiki 3D Pod pojęciem syntezy grafiki rozumiemy stworzenie grafiki
Bardziej szczegółowoGrafika Komputerowa Wykład 4. Synteza grafiki 3D. mgr inż. Michał Chwesiuk 1/30
Wykład 4 mgr inż. 1/30 Synteza grafiki polega na stworzeniu obrazu w oparciu o jego opis. Synteza obrazu w grafice komputerowej polega na wykorzystaniu algorytmów komputerowych do uzyskania obrazu cyfrowego
Bardziej szczegółowoEfekty dodatkowe w rasteryzacji
Synteza i obróbka obrazu Efekty dodatkowe w rasteryzacji Opracowanie: dr inż. Grzegorz Szwoch Politechnika Gdańska Katedra Systemów Multimedialnych Efekty dodatkowe Cieniowanie i teksturowanie pozwala
Bardziej szczegółowoPlan wykładu. Akcelerator 3D Potok graficzny
Plan wykładu Akcelerator 3D Potok graficzny Akcelerator 3D W 1996 r. opracowana została specjalna karta rozszerzeń o nazwie marketingowej Voodoo, którą z racji wspomagania procesu generowania grafiki 3D
Bardziej szczegółowoGrafika komputerowa Wykład 10 Modelowanie oświetlenia
Grafika komputerowa Wykład 10 Instytut Informatyki i Automatyki Państwowa Wyższa Szkoła Informatyki i Przedsiębiorczości w Łomży 2 0 0 9 Spis treści Spis treści 1 2 3 Spis treści Spis treści 1 2 3 Spis
Bardziej szczegółowoKOREKTA ROZKŁADU JASNOŚCI (obrazy monochromatyczne i barwne)
Ćwiczenia z grafiki komputerowej 1 KOREKTA ROZKŁADU JASNOŚCI (obrazy monochromatyczne i barwne) Miłosz Michalski Institute of Physics Nicolaus Copernicus University Październik 2015 1 / 19 Korekta rozkładu
Bardziej szczegółowoGrafika komputerowa. Obraz w informatyce
Grafika komputerowa Obraz w informatyce Grafika komputerowa dziedzina informatyki (dyscyplina?)zajmująca się wykorzystaniem technik komputerowych do wizualizacji realnych lub wyimaginowanych procesów.
Bardziej szczegółowoĆwiczenia z grafiki komputerowej 5 FILTRY. Miłosz Michalski. Institute of Physics Nicolaus Copernicus University. Październik 2015
Ćwiczenia z grafiki komputerowej 5 FILTRY Miłosz Michalski Institute of Physics Nicolaus Copernicus University Październik 2015 1 / 12 Wykorzystanie warstw Opis zadania Obrazy do ćwiczeń Zadanie ilustruje
Bardziej szczegółowoZwierciadło kuliste stanowi część gładkiej, wypolerowanej powierzchni kuli. Wyróżniamy zwierciadła kuliste:
Fale świetlne Światło jest falą elektromagnetyczną, czyli rozchodzącymi się w przestrzeni zmiennymi i wzajemnie przenikającymi się polami: elektrycznym i magnetycznym. Szybkość światła w próżni jest największa
Bardziej szczegółowoWstęp do sieci neuronowych, wykład 12 Łańcuchy Markowa
Wstęp do sieci neuronowych, wykład 12 Łańcuchy Markowa M. Czoków, J. Piersa 2012-01-10 1 Łańcucha Markowa 2 Istnienie Szukanie stanu stacjonarnego 3 1 Łańcucha Markowa 2 Istnienie Szukanie stanu stacjonarnego
Bardziej szczegółowoModelowanie i wstęp do druku 3D Wykład 1. Robert Banasiak
Modelowanie i wstęp do druku 3D Wykład 1 Robert Banasiak Od modelu 3D do wydruku 3D Typowa droga...czasem wyboista... Pomysł!! Modeler 3D Przygotowanie modelu do druku Konfiguracja Programu do drukowania
Bardziej szczegółowoWEKTORYZACJA MAP I PLANÓW
Ćwiczenia z grafiki komputerowej 8 WEKTORYZACJA MAP I PLANÓW Miłosz Michalski Institute of Physics Nicolaus Copernicus University Październik 2015 1 / 10 Wektoryzacja map i planów Opis zadania Obrazy do
Bardziej szczegółowoCYFROWA SYNTEZA FOTOREALISTYCZNYCH OBRAZÓW W ŚRODOWISKU 3D
CYFROWA SYNTEZA FOTOREALISTYCZNYCH OBRAZÓW W ŚRODOWISKU 3D Daniel Jaroszewski Warszawska Wyższa Szkoła Informatyki djaroszewski@poczta.wwsi.edu.pl www.grafika3d.wwsi.edu.pl WPROWADZENIE Przykładowa wizualizacja
Bardziej szczegółowoOptyka 2012/13 powtórzenie
strona 1 Imię i nazwisko ucznia Data...... Klasa... Zadanie 1. Słońce w ciągu dnia przemieszcza się na niebie ze wschodu na zachód. W którym kierunku obraca się Ziemia? Zadanie 2. Na rysunku przedstawiono
Bardziej szczegółowo1. Podstawowe algorytmy techniki rastrowe a) dwa przecinające się odcinki mogą nie mieć wspólnego piksela (T) b) odcinek o współrzędnych końcowych
1. Podstawowe algorytmy techniki rastrowe a) dwa przecinające się odcinki mogą nie mieć wspólnego piksela (T) b) odcinek o współrzędnych końcowych (2,0), (5,6) narysowany przy wykorzystaniu algorytmu Bresenhama
Bardziej szczegółowoAwaryjne oświetlenie ewakuacyjne w klatce schodowej segmentu B - PROJEKT ZAMIENNY
j segmentu B - PROJEKT ZAMIENNY Projektował: Opracował: mgr inż. Rafał Hochbaum Obiekt: Zespół Szkolno-Przedszkolny Lokalizacja obiektu: ul. Nierad 86, Kryry Data: : Spis treści Awaryjne oświetlenie ewakuacyjne
Bardziej szczegółowoRENDERING W CZASIE RZECZYWISTYM. Michał Radziszewski
RENDERING W CZASIE RZECZYWISTYM Michał Radziszewski Plan wykładu Opóźnione cieniowanie wprowadzenie Koszt obliczeniowy cieniowania Cieniowanie jedno- i wieloprzebiegowe Cieniowanie opóźnione Schemat opóźnionego
Bardziej szczegółowo0. 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
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 obserwatora f) w kierunku od obserwatora 1. Obrót dookoła osi
Bardziej szczegółowoTechnologie Informacyjne
Grafika komputerowa Szkoła Główna Służby Pożarniczej Zakład Informatyki i Łączności December 12, 2016 1 Wprowadzenie 2 Optyka 3 Geometria 4 Grafika rastrowa i wektorowa 5 Kompresja danych Wprowadzenie
Bardziej szczegółowoWybrane aspekty teorii grafiki komputerowej - dążenie do wizualnego realizmu. Mirosław Głowacki
Wybrane aspekty teorii grafiki komputerowej - dążenie do wizualnego realizmu Mirosław Głowacki Cieniowanie Bardzo ważnym elementem sceny jest oświetlenie. To właśnie odpowiednie dobranie oświetlenia sprawia,
Bardziej szczegółowoPrzykładowe pytania na teście teoretycznym
Przykładowe pytania na teście teoretycznym Przedmiot: Informatyka I Rok akademicki: 2014/2015 Semestr : zimowy Studia: I / Z W grafice wektorowej obraz reprezentowany jest: przez piksele przez obiekty
Bardziej szczegółowoProgramowanie gier komputerowych Tomasz Martyn Wykład 6. Materiały informacje podstawowe
Programowanie gier komputerowych Tomasz Martyn Wykład 6. Materiały informacje podstawowe Czym są tekstury? Tekstury są tablicowymi strukturami danych o wymiarze od 1 do 3, których elementami są tzw. teksele.
Bardziej szczegółowoAtmosfera ziemska w obserwacjach promieni kosmicznych najwyższych energii. Jan Pękala Instytut Fizyki Jądrowej PAN
Atmosfera ziemska w obserwacjach promieni kosmicznych najwyższych energii Jan Pękala Instytut Fizyki Jądrowej PAN Promienie kosmiczne najwyższych energii Widmo promieniowania kosmicznego rozciąga się na
Bardziej szczegółowoOpenGL przezroczystość
OpenGL przezroczystość W standardzie OpenGL efekty przezroczystości uzyskuje się poprzez zezwolenie na łączenie kolorów: Kolor piksela tworzy się na podstawie kolorów obiektu przesłanianego i przesłaniającego
Bardziej szczegółowoMetoda strumieniowego mapowania fotonowego. Krzysztof Guzek
Metoda strumieniowego mapowania fotonowego Krzysztof Guzek Monografie Politechniki Łódzkiej Łódź 2016 Recenzenci: prof. dr hab. inż. Ewa Napieralska-Juszczak dr hab. inż. Adam Wojciechowski Redaktor Naukowy
Bardziej szczegółowoGeometria wykreślna. 2. Elementy wspólne. Cień jako rzut środkowy i równoległy. dr inż. arch. Anna Wancław. Politechnika Gdańska, Wydział Architektury
Geometria wykreślna 2. Elementy wspólne. Cień jako rzut środkowy i równoległy. dr inż. arch. Anna Wancław Politechnika Gdańska, Wydział Architektury Studia inżynierskie, kierunek Architektura, semestr
Bardziej szczegółowoPodstawy grafiki komputerowej
Podstawy grafiki komputerowej Krzysztof Gracki K.Gracki@ii.pw.edu.pl tel. (22) 6605031 Instytut Informatyki Politechniki Warszawskiej 2 Sprawy organizacyjne Krzysztof Gracki k.gracki@ii.pw.edu.pl tel.
Bardziej szczegółowoSynteza i obróbka obrazu HDR. Obrazy o rozszerzonym zakresie dynamiki
Synteza i obróbka obrazu HDR Obrazy o rozszerzonym zakresie dynamiki Dynamika obrazu Zakres dynamiki (dynamicrange) to różnica między najciemniejszymi i najjaśniejszymi elementami obrazu. W fotografii
Bardziej szczegółowoWstęp do sieci neuronowych, wykład 11 Łańcuchy Markova
Wstęp do sieci neuronowych, wykład 11 Łańcuchy Markova M. Czoków, J. Piersa 2010-12-21 1 Definicja Własności Losowanie z rozkładu dyskretnego 2 3 Łańcuch Markova Definicja Własności Losowanie z rozkładu
Bardziej szczegółowoAnimowana grafika 3D. Opracowanie: J. Kęsik.
Animowana grafika 3D Opracowanie: J. Kęsik kesik@cs.pollub.pl Rzutowanie Równoległe Perspektywiczne Rzutowanie równoległe Rzutowanie równoległe jest powszechnie używane w rysunku technicznym - umożliwienie
Bardziej szczegółowoModelowanie pola akustycznego. Opracowała: prof. dr hab. inż. Bożena Kostek
Modelowanie pola akustycznego Opracowała: prof. dr hab. inż. Bożena Kostek Klasyfikacje modeli do badania pola akustycznego Modele i metody wykorzystywane do badania pola akustycznego MODELE FIZYCZNE MODELE
Bardziej szczegółowoZjawisko widzenia obrazów
Zjawisko widzenia obrazów emisja światła przez źródła światła interakcja światła z powierzchnią absorbcja światła przez sensor Źródła światła światło energia elektromagnetyczna podróżująca w przestrzeni
Bardziej szczegółowoAnimowana grafika 3D. Opracowanie: J. Kęsik.
Animowana grafika 3D Opracowanie: J. Kęsik kesik@cs.pollub.pl Śledzenie promieni Ray tracing jest techniką renderowania będącą obecnie podstawą wielu algorytmów fotorealistycznych Po raz pierwszy wykorzystana
Bardziej szczegółowoHDR. Obrazy o rozszerzonym zakresie dynamiki
Synteza i obróbka obrazu HDR Obrazy o rozszerzonym zakresie dynamiki Dynamika obrazu Zakres dynamiki (dynamicrange) to różnica między najciemniejszymi i najjaśniejszymi elementami obrazu. W fotografice
Bardziej szczegółowoWEKTORYZACJA PRZEZ TRASOWANIE
Ćwiczenia z grafiki komputerowej 7 WEKTORYZACJA PRZEZ TRASOWANIE Miłosz Michalski Institute of Physics Nicolaus Copernicus University Październik 2015 1 / 7 Trasowanie obrazów bitmapowych Opis zadania
Bardziej szczegółowoOddziaływanie promieniowania X z materią. Podstawowe mechanizmy
Oddziaływanie promieniowania X z materią Podstawowe mechanizmy Promieniowanie od oscylującego elektronu Rozpraszanie Thomsona Dyspersja podejście klasyczne Fala padająca Wymuszony, tłumiony oscylator harmoniczny
Bardziej szczegółowoGrafika 3D program POV-Ray - 36 -
Temat 7: Rodzaje oświetlenia. Rzucanie cieni przez obiekty. Sposób rozchodzenia się, odbijania i przyjmowania światła na obiekcie. Ważną umiejętnością przy ray-tracingu jest opanowanie oświetlenia. Tym
Bardziej szczegółowoWybrane aspekty teorii grafiki komputerowej - dążenie do wizualnego realizmu. Mirosław Głowacki
Wybrane aspekty teorii grafiki komputerowej - dążenie do wizualnego realizmu Mirosław Głowacki Cieniowanie Bardzo ważnym elementem sceny jest oświetlenie. To właśnie odpowiednie dobranie oświetlenia sprawia,
Bardziej szczegółowo- pozorny, czyli został utworzony przez przedłużenia promieni świetlnych.
Zjawisko odbicia Zgodnie z zasadą Fermata światło zawsze wybiera taką drogę między dwoma punktami, aby czas potrzebny na jej przebycie był najkrótszy (dla ścisłości: lub najdłuższy). Konsekwencją tego
Bardziej szczegółowoRodzaje obrazów. Obraz rzeczywisty a obraz pozorny. Zwierciadło. Zwierciadło. obraz rzeczywisty. obraz pozorny
Rodzaje obrazów Obraz rzeczywisty a obraz pozorny cecha sposób powstania ustawienie powiększenie obraz rzeczywisty pozorny prosty odwrócony powiększony równy pomniejszony obraz rzeczywisty realna obecność
Bardziej szczegółowoPOMIARY OPTYCZNE 1. Wykład 1. Dr hab. inż. Władysław Artur Woźniak
POMIARY OPTYCZNE Wykład Dr hab. inż. Władysław Artur Woźniak Instytut Fizyki Politechniki Wrocławskiej Pokój 8/ bud. A- http://www.if.pwr.wroc.pl/~wozniak/ OPTYKA GEOMETRYCZNA Codzienne obserwacje: światło
Bardziej szczegółowoPromieniowanie rentgenowskie. Podstawowe pojęcia krystalograficzne
Promieniowanie rentgenowskie Podstawowe pojęcia krystalograficzne Krystalografia - podstawowe pojęcia Komórka elementarna (zasadnicza): najmniejszy, charakterystyczny fragment sieci przestrzennej (lub
Bardziej szczegółowoŚwiatło ma podwójną naturę:
Światło ma podwójną naturę: przejawia własności fal i cząstek W. C. Roentgen ( Nobel 1901) Istnieje ciągłe przejście pomiędzy tymi własnościami wzdłuż spektrum fal elektromagnetycznych Dla niskich częstości
Bardziej szczegółowoCIENIE I CIENIOWANIE W GRAFICE KOMPUTEROWEJ
Biuletyn Polskiego Towarzystwa Geometrii i Grafiki Inżynierskiej Zeszyt 13 (2003), str. 19 23 19 CIENIE I CIENIOWANIE W GRAFICE KOMPUTEROWEJ Maria HELENOWSKA-PESCHKE Politechnika Gdańska, Zakład Technik
Bardziej szczegółowoPrawo odbicia światła. dr inż. Romuald Kędzierski
Prawo odbicia światła dr inż. Romuald Kędzierski Odbicie fal - przypomnienie Kąt padania: Jest to kąt pomiędzy tzw. promieniem fali padającej (wskazującym kierunek i zwrot jej propagacji), a prostą prostopadłą
Bardziej szczegółowoOświetlenie w OpenGL. Oprogramowanie i wykorzystanie stacji roboczych. Wykład 8. Światło otaczajace. Światło rozproszone.
Oświetlenie w OpenGL Oprogramowanie i wykorzystanie stacji roboczych Wykład 8 Dr inż. Tomasz Olas olas@icis.pcz.pl W OpenGL źródło światła w scenie składa się z trzech składowych oświetlenia: otoczenia,
Bardziej szczegółowoBiałość oznaczana jednostką CIE, oznacza wzrokowy odbiór białego papieru, do którego produkcji wykorzystano (lub nie) wybielacze optyczne (czyli
Białość oznaczana jednostką CIE, oznacza wzrokowy odbiór białego papieru, do którego produkcji wykorzystano (lub nie) wybielacze optyczne (czyli poddano procesowi wybielania), z zachowaniem parametrów
Bardziej szczegółowoPlan wykładu. Wprowadzenie Program graficzny GIMP Edycja i retusz zdjęć Podsumowanie. informatyka +
Plan wykładu Wprowadzenie Program graficzny GIMP Edycja i retusz zdjęć Podsumowanie 2 Po co obrabiamy zdjęcia Poprawa jasności, kontrastu, kolorów itp. Zdjęcie wykonano w niesprzyjających warunkach (złe
Bardziej szczegółowoGrafika komputerowa i wizualizacja
Grafika komputerowa i wizualizacja Radosław Mantiuk ( rmantiuk@wi.zut.edu.pl, p. 315 WI2) http://rmantiuk.zut.edu.pl Katedra Systemów Multimedialnych Wydział Informatyki, Zachodniopomorski Uniwersytet
Bardziej szczegółowo17. Który z rysunków błędnie przedstawia bieg jednobarwnego promienia światła przez pryzmat? A. rysunek A, B. rysunek B, C. rysunek C, D. rysunek D.
OPTYKA - ĆWICZENIA 1. Promień światła padł na zwierciadło tak, że odbił się od niego tworząc z powierzchnią zwierciadła kąt 30 o. Jaki był kąt padania promienia na zwierciadło? A. 15 o B. 30 o C. 60 o
Bardziej szczegółowoOpis funkcji modułu Renderingu Profesjonalnego
Opis funkcji modułu Renderingu Profesjonalnego www.cadprojekt.com.pl Kliknij na tytuł rozdziału, aby przejść do wybranego zagadnienia RENDERING PROFESJONALNY... 3 Algorytm Radiosity (metoda energetyczna)...
Bardziej szczegółowoMonitory LCD (ang. Liquid Crystal Display) (1)
Monitory LCD (ang. Liquid Crystal Display) (1) Monitor ciekłokrystaliczny (typu TN, ang. Twisted Nematic) Ciekły kryszła powoduje zmianę polaryzacji światła w zależności od przyłożonego do niego napięcia.
Bardziej szczegółowoPojęcie Barwy. Grafika Komputerowa modele kolorów. Terminologia BARWY W GRAFICE KOMPUTEROWEJ. Marek Pudełko
Grafika Komputerowa modele kolorów Marek Pudełko Pojęcie Barwy Barwa to wrażenie psychiczne wywoływane w mózgu człowieka i zwierząt, gdy oko odbiera promieniowanie elektromagnetyczne z zakresu światła
Bardziej szczegółowoPracownia Technik Reklamy Semestr Jesienno-Zimowy 2012/2013
Pracownia Technik Reklamy Semestr Jesienno-Zimowy 2012/2013 ZAJĘCIA I POWTÓRZENIE WIADOMOŚCI O RZUTOWANIU I PERSPEKTYWIE Rysunek techniczny Strona na którą chętnie zaglądamy: http://czajek3.republika.pl/
Bardziej szczegółowoGrafika inżynierska geometria wykreślna. 3. Elementy wspólne. Cień jako rzut środkowy i równoległy. Transformacja celowa.
Grafika inżynierska geometria wykreślna 3. Elementy wspólne. Cień jako rzut środkowy i równoległy. Transformacja celowa. dr inż. arch. Anna Wancław Politechnika Gdańska, Wydział Architektury Studia inżynierskie,
Bardziej szczegółowo1. Czym jest rendering? a. Komputerowa analiza modelu danej sceny i utworzenie na jej podstawie obrazu 2D. b. Funkcja umożliwiająca kopiowanie obrazu
1. Czym jest rendering? a. Komputerowa analiza modelu danej sceny i utworzenie na jej podstawie obrazu 2D. b. Funkcja umożliwiająca kopiowanie obrazu pomiędzy warstwami. c. Sposób tworzenia modeli 2D d.
Bardziej szczegółowoOPTYKA GEOMETRYCZNA I INSTRUMENTALNA
1100-1BO15, rok akademicki 2018/19 OPTYKA GEOMETRYCZNA I INSTRUMENTALNA dr hab. Raał Kasztelanic Wykład 4 Obliczenia dla zwierciadeł Równanie zwierciadła 1 1 2 1 s s r s s 2 Obliczenia dla zwierciadeł
Bardziej szczegółowoPredykcja ha³asu w halach przemys³owych
WYŻSZA SZKOŁA ZARZĄDZANIA OCHRONĄ PRACY W KATOWICACH II Konferencja Naukowa HAŁAS W ŚRODOWISKU Centralny Instytut Ochrony Pracy - Państwowy Instytut Badawczy w Warszawie Predykcja ha³asu w halach przemys³owych
Bardziej szczegółowoĆwiczenie: "Zagadnienia optyki"
Ćwiczenie: "Zagadnienia optyki" Opracowane w ramach projektu: "Wirtualne Laboratoria Fizyczne nowoczesną metodą nauczania realizowanego przez Warszawską Wyższą Szkołę Informatyki. Zakres ćwiczenia: 1.
Bardziej szczegółowoWIZUALIZACJA - ELEMENT WARSZTATU WSPÓŁCZESNEGO ARCHITEKTA
WIZUALIZACJA - ELEMENT WARSZTATU WSPÓŁCZESNEGO ARCHITEKTA VISUALIZATION THE ELEMENT OF CONTEMPORARY ARCHITECT S WORKSHOP Małgorzata Rogińska-Niesłuchowska dr inŝ. arch. Politechnika Gdańska Wydział Architektury
Bardziej szczegółowoOCENA PRZYDATNOŚCI FARBY PRZEWIDZIANEJ DO POMALOWANIA WNĘTRZA KULI ULBRICHTA
OCENA PRZYDATNOŚCI FARBY PRZEWIDZIANEJ DO POMALOWANIA WNĘTRZA KULI ULBRICHTA Przemysław Tabaka e-mail: przemyslaw.tabaka@.tabaka@wp.plpl POLITECHNIKA ŁÓDZKA Instytut Elektroenergetyki WPROWADZENIE Całkowity
Bardziej szczegółowoArchitektura Procesorów Graficznych
Architektura Procesorów Graficznych Referat: Rendering 3D: potok 3D, możliwości wsparcia sprzętowego, możliwości przyspieszenia obliczeń. Grupa wyrównawcza Cezary Sosnowski 1. Renderowanie Renderowanie
Bardziej szczegółowoWykład XIV: Właściwości optyczne. JERZY LIS Wydział Inżynierii Materiałowej i Ceramiki Katedra Technologii Ceramiki i Materiałów Ogniotrwałych
Wykład XIV: Właściwości optyczne JERZY LIS Wydział Inżynierii Materiałowej i Ceramiki Katedra Technologii Ceramiki i Materiałów Ogniotrwałych Treść wykładu: Treść wykładu: 1. Wiadomości wstępne: a) Załamanie
Bardziej szczegółowo6 Przygotował: mgr inż. Maciej Lasota
Laboratorium nr 6 1/7 Grafika Komputerowa 3D Instrukcja laboratoryjna Temat: Materiały i oświetlenie 6 Przygotował: mgr inż. Maciej Lasota 1) Wprowadzenie Specyfikacja biblioteki OpenGL rozróżnia trzy
Bardziej szczegółowo