Obraz realistyczny. Realizm w grafice komputerowej. Realizm modelu: z!o#one siatki wielok$tów. Realizm modelu geometrycznego. Realizm modelu: spline'y



Podobne dokumenty
Scena 3D. Cieniowanie (ang. Shading) Scena 3D - Materia" Obliczenie koloru powierzchni (ang. Lighting)

Grafika komputerowa i wizualizacja

Plan wykładu. Akcelerator 3D Potok graficzny

Potok graficzny. System graficzny. Potok graficzny 3D. O$wietlenie globalne i lokalne. scena 3D algorytm graficzny obraz 2D. czasu rzeczywistego

OpenGL - Open Graphics Library. Programowanie grafiki komputerowej. OpenGL 3.0. OpenGL - Architektura (1)

Podstawy 3D Studio MAX

Obraz cyfrowy. Radosław Mantiuk. Wydział Informatyki Zachodniopomorski Uniwersytet Technologiczny w Szczecinie

Politechnika Krakowska im. Tadeusza Kościuszki. Karta przedmiotu. obowiązuje studentów rozpoczynających studia w roku akademickim 2013/2014

Karty graficzne możemy podzielić na:

Rasteryzacja (ang. rasterization or scan-conversion) Grafika rastrowa. Rysowanie linii (1) Rysowanie piksela. Rysowanie linii: Kod programu

Grafika komputerowa. Grafika komputerowa. Grafika komputerowa

Grafika komputerowa. Obraz w informatyce

Rasteryzacja (ang. rasterization or scan-conversion) Grafika rastrowa. Rysowanie linii (1) Rysowanie piksela

GRAFIKA CZASU RZECZYWISTEGO Podstawy syntezy grafiki 3D i transformacji geometrycznych

Techniki animacji komputerowej

a. Czym różni się sposób liczenia odbicia zwierciadlanego zaproponowany przez Phonga od zaproponowanego przez Blinna?

Karta graficzna karta rozszerzeo odpowiedzialna generowanie sygnału graficznego dla ekranu monitora. Podstawowym zadaniem karty graficznej jest

CYFROWA SYNTEZA FOTOREALISTYCZNYCH OBRAZÓW W ŚRODOWISKU 3D

Model oświetlenia. Radosław Mantiuk. Wydział Informatyki Zachodniopomorski Uniwersytet Technologiczny w Szczecinie

PRZEWODNIK PO PRZEDMIOCIE

Synteza i obróbka obrazu HDR. Obrazy o rozszerzonym zakresie dynamiki

HDR. Obrazy o rozszerzonym zakresie dynamiki

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

Wprowadzenie do grafiki komputerowej

PRZEWODNIK PO PRZEDMIOCIE

forma zajęć * w+ćw O/F P/K sem+ćw O K Szkolenie BHP Inne O Z 4ćw O/F** P/K zajęć*

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

Próbkowanie (ang. sampling) - kwantyzacja. Rastrowa reprezentacja obrazu. Generowanie obrazu rastrowego 2D. Przyk"ad próbkowania

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

SYMULACJA OPADÓW ATMOSFERYCZNYCH I POKRYWY ŚNIEŻNEJ W GENERATORZE OBRAZU JASKIER IG

Architektura systemów komputerowych Ćwiczenie 3

Gry Komputerowe - laboratorium 0

Synteza i obróbka obrazu. Algorytmy oświetlenia globalnego

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

Zaawansowana Grafika Komputerowa

M wiersz,kolumna. = [m ij. Wektor. Przekszta!cenia geometryczne w grafice wektorowej. Dzia!ania na wektorach. Uk!ad wspó!rz&dnych.

Przygotowanie grafiki 3D do gier komputerowych

Rados"aw Mantiuk. Zak"ad Grafiki Komputerowej Wydzia" Informatyki Politechnika Szczeci'ska. Maj 2006

Opis efektów kształcenia dla modułu zajęć

Przegląd metod renderingu czasu rzeczywistego dla fotorealistycznych wizualizacji architektonicznych

Śledzenie promieni w grafice komputerowej

PRZEWODNIK PO PRZEDMIOCIE

KILKA SŁÓW O GRAFICE KOMPUTEROWEJ

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

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

Pracownia Technik Reklamy Semestr Jesienno-Zimowy 2012/2013

PRZEWODNIK PO PRZEDMIOCIE

Aparat widzenia człowieka (ang. Human Visual System, HVS) Budowa oka. Komórki światłoczułe. Rastrowa reprezentacja obrazu 2D.

Opis efektów kształcenia dla modułu zajęć

Grafika komputerowa (ang. computer graphics) Wprowadzenie do grafiki komputerowej. Grafika komputerowa - Zastosowania (2) Grafika komputerowa - Geneza

ZAKRES TEMATYCZNY KONKURSU 3/1.2/2016/POIR PROGRAMU SEKTOROWEGO GAMEINN. A.1 Innowacyjne rozwiązania w zakresie projektowania modeli rozgrywki w grach

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

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

Próbkowanie (ang. sampling) - kwantyzacja. Rastrowa reprezentacja obrazu 2D. Generowanie obrazu rastrowego 2D. Próbkowanie i integracja

Teksturowanie (ang. texture mapping)

Gry komputerowe: efekty specjalne cz. 2

MODELE I MODELOWANIE

Efekty dodatkowe w rasteryzacji

RENDERING W CZASIE RZECZYWISTYM. Michał Radziszewski

Kamil Nowakowski 2011

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

Zakres Obowiązków: - Praca zespołowa nad elementami CG używanymi w postprodukcji ujęć filmowych.

Bartosz Bazyluk Wprowadzenie Organizacja i tematyka zajęć, warunki zaliczenia.

Kierunek Informatyka stosowana Studia stacjonarne Studia pierwszego stopnia

WPROWADZENIE DO GRAFIKI KOMPUTEROWEJ

Architektura Komputerów

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

TEMAT :Animacja Komputerowa. Projekt współfinansowany w ramach Europejskiego Funduszu Społecznego

WYMAGANIA WSTĘPNE W ZAKRESIE WIEDZY, UMIEJĘTNOŚCI I INNYCH KOMPETENCJI

RENDERING W CZASIE RZECZYWISTYM. Michał Radziszewski

Projektowanie Wirtualne bloki tematyczne PW I

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

ISBN

Synteza i obróbka obrazu. Tekstury. Opracowanie: dr inż. Grzegorz Szwoch Politechnika Gdańska Katedra Systemów Multimedialnych

GRAFIKA KOMPUTEROWA. Rozwiązania sprzętowe i programowe. Przyspieszanie sprzętowe. Synteza i obróbka obrazu

Grafika realistyczna. Oświetlenie globalne ang. global illumination. Radosław Mantiuk

Karta graficzna. Karta graficzna przyjmuje. rozszerzeń montowanej w magistrali wejścia/wyjścia na płycie głównej. Opcjonalnie układ graficzny

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

Modelowanie obiektów 3D

Image Based Lighting. Image Based Lighting. Image Based Lighting - Rezultaty syntezy obrazów. Image Based Lighting - Rezultaty syntezy obrazów

SYSTEMY PROJEKCJI STEREOSKOPOWEJ W ANIMACJACH KOMPUTEROWYCH. Techniki projekcji Generowanie wizyjnego sygnału stereoskopowego Instalacje mobilne

Wprowadzenie do grafiki komputerowej. W. Alda

Algorytmy oświetlenia globalnego

1. Założenia i cele przedmiotu: 2. Określenie przedmiotów wprowadzających wraz z wymaganiami wstępnymi:

System graficzny. Potok graficzny 3D. Scena 3D Zbiór trójwymiarowych danych wejściowych wykorzystywanych do wygenerowania obrazu wyjściowego 2D.

RHINOCEROS DLA ZAAWANSOWANYCH EDYCJA ROZSZERZONA (certyfikowany stopieo II+)

Bartosz Bazyluk Wprowadzenie Organizacja i tematyka zajęć, warunki zaliczenia.

RENDERING W CZASIE RZECZYWISTYM. Michał Radziszewski

RENDERING W CZASIE RZECZYWISTYM. Michał Radziszewski

Bartosz Bazyluk GAME LOOP Podstawowy element silnika gry komputerowej. Programowanie Gier Komputerowych, Informatyka S1, III Rok

Architektura Procesorów Graficznych

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

KARTA KURSU. Grafika komputerowa

Nowości w Rhino 5. Oto główne obszary, na których skupili się programiści nowej wersji Rhinoceros:

Bartosz Bazyluk Wprowadzenie Organizacja i tematyka zajęć, warunki zaliczenia.

Informatyka Studia II stopnia

Animacja komputerowa. dr inż. Piotr Steć

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

Wirtualny model samochodu

KARTA MODUŁU KSZTAŁCENIA

Transkrypt:

Obraz realistyczny Zbli!ony jako"ci# do obrazów / animacji obserwowanych przez cz$owieka. Realizm w grafice komputerowej Rados!aw Mantiuk Zachodniopomorski Uniwersytet Technologiczny Obraz realistyczny - dostarcza te same bod"ce co fizyczna scena Obraz fotorealistyczny - dostarcza podobne wra#enie co fizyczna scena (np. nie jest wymagany monitor o dynamice HVS) Realizm: modelu geometrycznego, interaktywno"ci, modelu o"wietlenia (renderingu), zachowania itp. Uzyskanie obrazów o wysokim stopniu realizmu w czasie rzeczywistym nie jest obecnie mo#liwe. Konieczne jest tworzenie filmów, ktore s$ nast%pnie wy&wietlane (ogranicza to interaktywno&' przekazu). Tworzenie obrazów realistycznych jest b. kosztowne. Grafika komputerowa d#!y do wzrostu realizmu syntezowanych obrazów przy jednoczesnym skróceniu czasu syntezy. Percepcja - definiuje granice realizmu. Realizm modelu: z!o#one siatki wielok$tów Realizm modelu geometrycznego Siatki wielok$tów tworzone za pomoc$ skanerów laserowych. Przetwarzanie i optymalizacja siatek. Realizm modelu: spline'y Modelowanie za pomoc$ spline'ów. Realizm modelu: metaballs Modelowanie powierzchni za pomoc$ równa( matematycznych. NURBS - Non-uniform Rational B-Spline 1

Realizm modelu: Level of Detail Racjonalne wykorzystanie szczegó!owych modeli geometrycznych. Realizm modelu: teksturowanie mapowanie tekstur Realizm modelu: teksturowanie - mapowanie nierówno&ci Realizm renderingu Realizm renderingu: o&wietlenie globalne 2

Realizm renderingu: g!%bia ostro&ci Realizm renderingu: antyaliasing Realizm renderingu: tekstury proceduralne 3

Realizm renderingu: teksturowanie - mapowanie &rodowiska Realizm renderingu: teksturowanie - mapowanie &wiat!a ang. environment mapping Realizm renderingu: efekt glare (1) Realizm renderingu: efekt glare (2) efekt flar efekt rozchodz$cych si% promieni efekt wylewania si% &wiat!a (ang. blooming) efekt halo Realizm renderingu: widmo Brockenu (1) Realizm renderingu: widmo Brockenu (2) widmo Brocken'u (ang. Brocken spectre) widmo Brocken'a (ang. Brocken spectre) 4

Realizm animacji Realizm animacji Postrzeganie animacja jest integraln# cz%"ci# HVS. Cz$owiek obserwuje obrazy dynamiczne. Antyaliasing po czasie (ang. temporal antialiasing). Rozmycie obrazu (ang. motion blur). Realizm zachowania: przechwytywanie ruchu (ang. motion capture) Realizm zachowania Realizm zachowania: animacje proceduralne Realizm interakcji 5

Realizm interakcji Percepcja Cz$owiek przyzwyczajony jest do interakcji z otoczeniem. Czas rzeczywisty wy&wietlania animacji (ang. frames per second - fps) - dostosowany do mo#liwo&ci wy&wietlacza. Opó"nienia na komendy u#ytkownika (ang. latency) (powinno by' poni#ej 1/2 czasu wy&wietlania ramki (programowalne GPU). Literatura 1. Tomas Moller, Eric Haines, Real-Time Rendering, A K Peters, ISBN 1-56881-101-2 2. Lecture notes on Graphics. Lecture 6.837, Computer Graphics Group, Massachusetts Institute of Technology, http://groups.csail.mit.edu/graphics/classes/ 6.837/F01/notes.html. 6