Przegląd metod renderingu czasu rzeczywistego dla fotorealistycznych wizualizacji architektonicznych

Wielkość: px
Rozpocząć pokaz od strony:

Download "Przegląd metod renderingu czasu rzeczywistego dla fotorealistycznych wizualizacji architektonicznych"

Transkrypt

1 Przegląd metod renderingu czasu rzeczywistego dla fotorealistycznych wizualizacji architektonicznych prof. dr hab. Inż. Maria Pietruszka mgr inż. Anna Służewska Instytut Informatyki Politechniki Łódzkiej

2 Plan prezentacji Wstęp do wizualizacji wnętrz Podział wizualizacji z technicznego punktu widzenia Podział wizualizacji z punktu widzenia celu Metody renderingu czasu rzeczywistego w wizualizacjach architektonicznych

3 Wizualizacja wnętrz Jest formą graficznej komunikacji pomiędzy projektantem a odbiorcą, polegającą na przedstawieniu danych w sposób zrozumiały dla jak największej grupy widzów. Rzut parteru

4 Plan prezentacji Wstęp do wizualizacji wnętrz Podział wizualizacji z technicznego punktu widzenia Podział wizualizacji z punktu widzenia celu Metody renderingu czasu rzeczywistego w wizualizacjach architektonicznych

5 Podział wizualizacji z technicznego punktu widzenia Wizualizacja wnętrz Statyczna Dynamiczna Animacja Interaktywne zwiedzanie

6 Wizualizacja statyczna

7 Wizualizacja dynamiczna -> animacja

8 Wizualizacja dynamiczna -> interakcja

9 Wizualizacja dynamiczna -> interakcja Interaktywna wizualizacja zabytkowej architektury Dziekanat Wydziału FTIMS B. Czopek, Instytut Informatyki PŁ 2006 promotor: prof. dr hab. inż. Maria Pietruszka

10 Wizualizacja dynamiczna -> interakcja Interaktywna wizualizacja projektów architektonicznych D. Garstka, Instytut Informatyki PŁ 2006 promotor: prof. Lesław Miśkiewicz

11 Plan prezentacji Wstęp do wizualizacji wnętrz Podział wizualizacji z technicznego punktu widzenia Podział wizualizacji z punktu widzenia celu Metody renderingu czasu rzeczywistego w wizualizacjach architektonicznych

12 Podział wizualizacji z punktu widzenia celu komercyjno-projektowa stosowana w celu komunikacji między projektantem a klientem w trakcie realizacji projektu, dla celów analizy, np. doboru optymalnego oświetlenia, rewitalizacji, rekonstrukcji, Wnętrze rekonstruowanej synagogi Pod Białym Bocianem we Wrocławiu: fotografia i wizualizacja ( Archikon-Karst-Project)

13 Podział wizualizacji z punktu widzenia celu Interaktywna wizualizacja rewitalizowanego Budynku Trzech Wydziałów Politechniki Łódzkiej R. Piechocki, Instytut Informatyki PŁ 2002

14 Podział wizualizacji z punktu widzenia celu edukacyjna i popularyzatorska wirtualne wnętrza: galerie, pałace, świątynie Kompleks świątynny Phimai (Tajlandia) Wirtualne Muzeum Sztuki w Łodzi Instytut Informatyki PŁ 2002

15 Podział wizualizacji z punktu widzenia celu konkursowa na przetarg lub konkurs, M. Karpiak, Festiwal Lodz-Design 2007 Gus Capote, Preconstruct, Wielka Brytania, I miejsce w konkursie Architectural 3D AWARDS 2006 w kategorii ujęcia statycznego (http://www.cgarchitect.com/3dawards/).

16 Podział wizualizacji z punktu widzenia celu filmy i gry komputerowe mogą ukazywać architekturę kiedyś istniejącą, taką która mogłaby zaistnieć i fantastyczną; ważna jest wizja twórcy filmu lub gry. Film Lustro, P. Byliński, Instytut Informatyki PŁ 2005

17 Podział wizualizacji z punktu widzenia celu wirtualne studia telewizyjne wirtualne dekoracje (wnętrza) zastępują rzeczywiste. Aktor w Blue-boxie Podgląd Materiał filmowy skluczowany z tłem wygenerowanym przez komputer

18 Plan prezentacji Wstęp do wizualizacji wnętrz Podział wizualizacji z technicznego punktu widzenia Podział wizualizacji z punktu widzenia celu Metody renderingu czasu rzeczywistego w wizualizacjach architektonicznych

19 Interaktywne zwiedzanie wnętrz Interaktywne zwiedzanie wymaga generowania nowych obrazów w czasie równoległym do zmian punktu widzenia - zmiany kierunku obserwacji lub zmiany położenia obserwatora. Dla interaktywnych wycieczek architektonicznych za minimum należy uznać rendering 20 obrazów/sekundę.

20 Technologie globalnego oświetlenia Lightscape 7h Autodesk VIZ 15 min. bez Globalnego Oświetlenia z Globalnym Oświetleniem

21 Poszukiwanie rozwiązań Rozwiązania szuka się w: renderingu bazującym na obrazach przechowujących właściwości wizualizowanej przestrzeni niestandardowym potoku renderingu dostępnym we współczesnych kartach graficznych z programowalnymi jednostkami Pixel Shader i Vertex Shader.

22 Charakterystyka powierzchni Materiały rozpraszające

23 Charakterystyka powierzchni Materiały zwierciadlane

24 Charakterystyka powierzchni Materiały błyszczące (polerowane)

25 Charakterystyka powierzchni Materiały przeźroczyste

26 Tekstury Tekstura to odwzorowanie barwy, chropowatości, jasności i innych właściwości powierzchni z uwzględnieniem punkt widzenia i zachowania perspektywy. Tekstura składa się z: zbioru danych opisujących cechy obiektu (np. map tekstury, wzorów matematycznych), metody odwzorowania (mapowania) tych danych na obiekt. Mapa tekstury Mapowanie płaskie Mapowanie sferyczne Mapowanie uvw

27 Oświetlenie Oświetlenie zapisujemy w: mapach światła (ang. light map) mapach tekstur przygotowanych na podstawie dokumentacji fotograficznej obrazach otoczenia rzeczywistego (mapa środowiska) w postaci map sześciennych lub map dwuwymiarowych (sferycznych)

28 Mapy fotograficzne StaveChurchinOslo MarciJarzyna

29 Wygląd powierzchni Tworząc wygląd powierzchni obiektu wykorzystujemy np. technikę bump mapping (mapa wybojów), normal mapping (mapy zwichrowanych normalnych), displacement mapping (mapowania przemieszczeń) Bump mapping Bump mapping Displacement mapping

30 Pixel i Vertex Shader Pixel Shader programowalna jednostka odpowiedzialna za wyliczanie koloru Vertex Shader jednostka odpowiedzialna za wyliczenie położenia wierzchołków wielokątów w przestrzeni Geometry Shader operuje na pojedynczym wierzchołku, linii bądź trójkącie (tzw. prymitywnych elementach); pozwala na modelowanie utworzonej już siatki w praktycznie dowolny sposób Unified shaders DirectX 10 - Shader Model 4.0

31 Pixel i Vertex Shader Pixel i Vertex Shader pojawiły się wraz z kartami: nvidia GForce3 ATI Radeon 8500 Języki wysokiego poziomu do tworzenia shaderów to: HLSL (Microsoft, język cieniowaniabiblioteki DirectX) Cg (nvidia) GLSL (rozszerzenie biblioteki OpenGL)

32 Demo Chameleon

33 Demo Human Head prezentuje realistyczne odwzorowanie twarzy aktora Douga Jonesa renderowanej w czasie rzeczywistym przedstawia nową formułę obliczania rozpraszania podpowierzchniowego; kolorowe tekstury o rozmiarach 4096 x 4096 zapewniają fotorealistyczną jakość szczegółów w pojedynczej klatce mamy 17 tekstur o łącznej wielkości ponad 40 milionów pikseli, z których każdy oświetlany jest za pomocą programów shaderowych. Oznacza to obróbkę ponad 1,2 miliarda pikseli w każdej sekundzie!

34 Demo Human Head

35 Demo World in Conflict

36 Demo Crysis

37 Demo BioShock

38 Artykuły 1. SIGGRAPH Advanced Real-Time Rendering in 3D Graphics and Games ; Christopher Oat, Pedro V. Sander, ATI Research Jason L. Mitchell, Valve Software Carsten wenzel, Crytek GmbH Alex Evans, Bluespoon 2. Unified shaders oraz DirectX 10 czyli Shader Model 4.0 autor: Tomasz Niechaj - Focus 3. SIGGRAPH Advanced Real-Time Rendering in 3D Graphics and Games ; Christopher Oat, AMD Graphics, 3D Application Research Group Jason L. Mitchell, Chris Green, Valve Software Johan Andersson, DICE Martin Mittring, Crytek GmbH Shanon Drone, Microsoft Corporation Nico Galoppo, University of North Carolina at Chapel Hill

Karty graficzne możemy podzielić na:

Karty graficzne możemy podzielić na: KARTY GRAFICZNE Karta graficzna karta rozszerzeo odpowiedzialna generowanie sygnału graficznego dla ekranu monitora. Podstawowym zadaniem karty graficznej jest odbiór i przetwarzanie otrzymywanych od komputera

Bardziej szczegółowo

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

Karta graficzna karta rozszerzeo odpowiedzialna generowanie sygnału graficznego dla ekranu monitora. Podstawowym zadaniem karty graficznej jest KARTA GRAFICZNA Karta graficzna karta rozszerzeo odpowiedzialna generowanie sygnału graficznego dla ekranu monitora. Podstawowym zadaniem karty graficznej jest odbiór i przetwarzanie otrzymywanych od komputera

Bardziej szczegółowo

Plan wykładu. Akcelerator 3D Potok graficzny

Plan 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ółowo

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

Modelowanie 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ółowo

PORÓWNANIE WYDAJNOŚCI JĘZYKÓW CIENIOWANIA CG I HLSL

PORÓWNANIE WYDAJNOŚCI JĘZYKÓW CIENIOWANIA CG I HLSL Inżynieria Rolnicza 7(125)/2010 PORÓWNANIE WYDAJNOŚCI JĘZYKÓW CIENIOWANIA CG I HLSL Jerzy Dąbkowski Instytut Teleinformatyki, Politechnika Krakowska Instytut Inżynierii Rolniczej i Informatyki, Uniwersytet

Bardziej szczegółowo

Grafika komputerowa i wizualizacja

Grafika 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ółowo

Oświetlenie. Modelowanie oświetlenia sceny 3D. Algorytmy cieniowania.

Oś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ółowo

HDR. Obrazy o rozszerzonym zakresie dynamiki

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 fotografice

Bardziej szczegółowo

GRAFIKA KOMPUTEROWA. Rozwiązania sprzętowe i programowe. Przyspieszanie sprzętowe. Synteza dźwięku i obrazu

GRAFIKA KOMPUTEROWA. Rozwiązania sprzętowe i programowe. Przyspieszanie sprzętowe. Synteza dźwięku i obrazu Synteza dźwięku i obrazu GRAFIKA KOMPUTEROWA Rozwiązania sprzętowe i programowe Przyspieszanie sprzętowe Generowanie obrazu 3D wymaga złożonych obliczeń, szczególnie jeżeli chodzi o generowanie płynnej

Bardziej szczegółowo

Projekty filmów i prezentacji multimedialnych oraz kampanie reklamowe.

Projekty filmów i prezentacji multimedialnych oraz kampanie reklamowe. Szanowni Paostwo Solveo Multimedia Systems jest firmą, która korzystając z najnowszych technologii, doświadczenia oraz pasji tworzenia dostarcza produkty najwyższej jakości, spełniające wymagania stawiane

Bardziej szczegółowo

Przyspieszanie sprzętowe

Przyspieszanie sprzętowe Synteza dźwięku i obrazu GRAFIKA KOMPUTEROWA Rozwiązania sprzętowe i programowe Przyspieszanie sprzętowe Generowanie obrazu 3D wymaga złoŝonych obliczeń, szczególnie jeŝeli chodzi o generowanie płynnej

Bardziej szczegółowo

Programowanie gier komputerowych Tomasz Martyn Wykład 6. Materiały informacje podstawowe

Programowanie 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ółowo

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

GRAFIKA KOMPUTEROWA. Rozwiązania sprzętowe i programowe. Przyspieszanie sprzętowe. Synteza i obróbka obrazu Synteza i obróbka obrazu GRAFIKA KOMPUTEROWA Rozwiązania sprzętowe i programowe Przyspieszanie sprzętowe Generowanie obrazu 3D wymaga złożonych obliczeń, szczególnie jeżeli chodzi o generowanie płynnej

Bardziej szczegółowo

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

Synteza 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ółowo

Wykład 4. Rendering (1) Informacje podstawowe

Wykład 4. Rendering (1) Informacje podstawowe Wykład 4. Rendering (1) Informacje podstawowe Z punktu widzenia dzisiejszego programowania gier: Direct3D jest najczęściej wykorzystywanym przez profesjonalnych deweloperów gier API graficznym na platformie

Bardziej szczegółowo

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

Synteza i obróbka obrazu. Modelowanie obiektów 3D Synteza i obróbka obrazu Modelowanie obiektów 3D Grafika 2D a 3D W obu przypadkach efekt jest taki sam: rastrowy obraz 2D. W grafice 2D od początku operujemy tylko w dwóch wymiarach, przekształcając obraz

Bardziej szczegółowo

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

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ółowo

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

Opis efektów kształcenia dla modułu zajęć Nazwa modułu: Grafika komputerowa Rok akademicki: 2015/2016 Kod: ITE-1-514-s Punkty ECTS: 5 Wydział: Informatyki, Elektroniki i Telekomunikacji Kierunek: Teleinformatyka Specjalność: - Poziom studiów:

Bardziej szczegółowo

Wyświetlanie terenu. Clipmapy geometrii

Wyświetlanie terenu. Clipmapy geometrii Wyświetlanie terenu Clipmapy geometrii Rendering terenu Łatwy do zaimplementowania Darmowe zestawy danych Liczne zastosowania: Wizualizacje geograficzne Symulatory Gry Ogromne ilości danych Gry Od 2x2

Bardziej szczegółowo

Analiza moż liwości i porównanie nowych ję zyków do programowania grafiki

Analiza moż liwości i porównanie nowych ję zyków do programowania grafiki Analiza moż liwości i porównanie nowych ję zyków do programowania grafiki Na przykładzie C for Graphics i OpenGL 2.0 Shading Language autor: Marcin Rociek promotor: dr inż. Witold Alda 1 Wprowadzenie 2

Bardziej szczegółowo

Grafika komputerowa. Obraz w informatyce

Grafika 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

Efekty dodatkowe w rasteryzacji

Efekty 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ółowo

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

Obraz realistyczny. Realizm w grafice komputerowej. Realizm modelu: z!o#one siatki wielok$tów. Realizm modelu geometrycznego. Realizm modelu: spline'y 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

Bardziej szczegółowo

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

OpenGL - Open Graphics Library. Programowanie grafiki komputerowej. OpenGL 3.0. OpenGL - Architektura (1) OpenGL - Open Graphics Library Programowanie grafiki komputerowej Rados$aw Mantiuk Wydzia$ Informatyki Zachodniopomorski Uniwersytet Technologiczny! OpenGL: architektura systemu do programowania grafiki

Bardziej szczegółowo

Grafika komputerowa. Model oświetlenia. emisja światła przez źródła światła. interakcja światła z powierzchnią. absorbcja światła przez sensor

Grafika 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ółowo

Architektura Procesorów Graficznych

Architektura 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ółowo

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

Synteza i obróbka obrazu. Tekstury. Opracowanie: dr inż. Grzegorz Szwoch Politechnika Gdańska Katedra Systemów Multimedialnych Synteza i obróbka obrazu Tekstury Opracowanie: dr inż. Grzegorz Szwoch Politechnika Gdańska Katedra Systemów Multimedialnych Tekstura Tekstura (texture) obraz rastrowy (mapa bitowa, bitmap) nakładany na

Bardziej szczegółowo

Zaawansowane systemy programowania grafiki. Wprowadzenie. Podstawy OpenGL

Zaawansowane systemy programowania grafiki. Wprowadzenie. Podstawy OpenGL Zaawansowane systemy programowania grafiki. Wprowadzenie. Podstawy OpenGL Aleksander Denisiuk Uniwersytet Warmińsko-Mazurski Olsztyn, ul. Słoneczna 54 denisjuk@matman.uwm.edu.pl 7 października 2014 1 /

Bardziej szczegółowo

GRAFIKA CZASU RZECZYWISTEGO Podstawy syntezy grafiki 3D i transformacji geometrycznych

GRAFIKA CZASU RZECZYWISTEGO Podstawy syntezy grafiki 3D i transformacji geometrycznych GRAFIKA CZASU RZECZYWISTEGO Podstawy syntezy grafiki 3D i transformacji geometrycznych Grafika komputerowa i wizualizacja, Bioinformatyka S1, II Rok Synteza grafiki 3D Pod pojęciem syntezy grafiki rozumiemy

Bardziej szczegółowo

Grafika komputerowa Tekstury

Grafika komputerowa Tekstury . Tekstury Tekstury są dwuwymiarowymi obrazkami nakładanymi na obiekty lub ich części, w celu poprawienia realizmu rysowanych brył oraz dodatkowego określenia cech ich powierzchni np. przez nałożenie obrazka

Bardziej szczegółowo

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

a. 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ółowo

Przygotowanie grafiki 3D do gier komputerowych

Przygotowanie grafiki 3D do gier komputerowych Grafika Komputerowa i Wizualizacja Przygotowanie grafiki 3D do gier komputerowych Rafał Piórkowski Plan wykładu 1. Ogólne wiadomości 2. Modelowanie high poly 3. Rzeźbienie 4. Modelowanie low poly 5. Model

Bardziej szczegółowo

Bartłomiej Filipek www.ii.uj.edu.pl/~filipek

Bartłomiej Filipek www.ii.uj.edu.pl/~filipek Bartłomiej Filipek www.ii.uj.edu.pl/~filipek Nasz Cel Prehistoria krótki wstęp Nowa era! Vertex Shaders Fragment Shaders Podstawy GLSL Obsługa GLSL z API OpenGL Dodajmy parę efektów! Podsumowanie Dodatkowe

Bardziej szczegółowo

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

1 LEKCJA. Definicja grafiki. Główne działy grafiki komputerowej. Programy graficzne: Grafika rastrowa. Grafika wektorowa. Grafika trójwymiarowa 1 LEKCJA Definicja grafiki Dział informatyki zajmujący się wykorzystaniem komputerów do generowania i przetwarzania obrazów (statycznych i dynamicznych) oraz wizualizacją danych. Główne działy grafiki

Bardziej szczegółowo

Programowanie procesorów graficznych GPGPU

Programowanie procesorów graficznych GPGPU Programowanie procesorów graficznych GPGPU 1 GPGPU Historia: lata 80 te popularyzacja systemów i programów z graficznym interfejsem specjalistyczne układy do przetwarzania grafiki 2D lata 90 te standaryzacja

Bardziej szczegółowo

Rendering sceny z modelem węzła

Rendering sceny z modelem węzła Rendering sceny z modelem węzła Po zdefiniowaniu materiałów i tekstur na powierzchniach elementów... rozpoczyna się żmudny proces dobierania typu i parametrów oświetlenia (w tym kierunku padania światła

Bardziej szczegółowo

GRK 4. dr Wojciech Palubicki

GRK 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ółowo

Mikołaj Kania Waldemar Korłub Jakub Krajewski

Mikołaj Kania Waldemar Korłub Jakub Krajewski Mikołaj Kania Waldemar Korłub Jakub Krajewski Wprowadzenie do projektowania gry strategicznej w oparciu o XNA Framework Mobilizacja Nasibu Isle XNA Framework Wirtualny świat rozgrywki Elementy 2D Elementy

Bardziej szczegółowo

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

SYSTEMY PROJEKCJI STEREOSKOPOWEJ W ANIMACJACH KOMPUTEROWYCH. Techniki projekcji Generowanie wizyjnego sygnału stereoskopowego Instalacje mobilne SYSTEMY PROJEKCJI STEREOSKOPOWEJ W ANIMACJACH KOMPUTEROWYCH Techniki projekcji Generowanie wizyjnego sygnału stereoskopowego Instalacje mobilne Projekcja stereoskopowa Zasada działania systemu projekcji

Bardziej szczegółowo

Praktyczne zastosowanie grafiki komputerowej

Praktyczne zastosowanie grafiki komputerowej XV LO Dygasińskiego 15, Kraków Praktyczne zastosowanie grafiki komputerowej Klasa II-III LO Marek Brzeski 2014-2015 Cele kształcenia poznanie programów i technik pozwalających na tworzenie zaawansowanej

Bardziej szczegółowo

Wszystko czego potrzebujemy do wykonania powyższego znajduje się w jednym produkcie: InteriCAD T5 Pro.

Wszystko czego potrzebujemy do wykonania powyższego znajduje się w jednym produkcie: InteriCAD T5 Pro. {mooblock=o programie} InteriCAD T5 Pro jest szybkim, profesjonalnym narzędziem dedykowanym dla projektantów wnętrz, architektów, dekoratorów, producentów mebli oraz salonów z artykułami wyposażenia wnętrz.

Bardziej szczegółowo

Grafika komputerowa i wizualizacja. dr Wojciech Pałubicki

Grafika komputerowa i wizualizacja. dr Wojciech Pałubicki Grafika komputerowa i wizualizacja dr Wojciech Pałubicki Grafika komputerowa Obrazy wygenerowane za pomocy komputera Na tych zajęciach skupiamy się na obrazach wygenerowanych ze scen 3D do interaktywnych

Bardziej szczegółowo

Karty graficzne: budowa, zasada działania, standardy, parametry, dodatkowe funkcje

Karty graficzne: budowa, zasada działania, standardy, parametry, dodatkowe funkcje 018 URZĄDZENIA TECHNIKI KOMPUTEROWEJ Karty graficzne: budowa, zasada działania, standardy, parametry, dodatkowe funkcje 1 UTK Treść niniejszej prezentacji oparto na artykułach pisma Komputer Świat Ekspert

Bardziej szczegółowo

wizualizacje animacje reklama inwestycji PROMOCJA ARCHITEKTURY ZAUFANY PARTNER

wizualizacje animacje reklama inwestycji PROMOCJA ARCHITEKTURY ZAUFANY PARTNER PROMOCJA ARCHITEKTURY ZAUFANY PARTNER Styczeń 2008 3DLive PS jest pracownią oferującą usługi nowoczesnego projektowania w trójwymiarze. Proponowane przez nas 3D, filmy czy spacery wirtualne dają możliwość

Bardziej szczegółowo

Elementy składowe karty graficznej

Elementy składowe karty graficznej Karta graficzna Wprowadzenie Karta graficzna karta rozszerzeń odpowiedzialna za generowanie sygnału graficznego dla ekranu monitora. Podstawowym zadaniem karty graficznej jest odbiór i przetwarzanie otrzymywanych

Bardziej szczegółowo

CYFROWA SYNTEZA FOTOREALISTYCZNYCH OBRAZÓW W ŚRODOWISKU 3D

CYFROWA 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ółowo

Julia 4D - raytracing

Julia 4D - raytracing i przykładowa implementacja w asemblerze Politechnika Śląska Instytut Informatyki 27 sierpnia 2009 A teraz... 1 Fraktale Julia Przykłady Wstęp teoretyczny Rendering za pomocą śledzenia promieni 2 Implementacja

Bardziej szczegółowo

Grafika 3D na przykładzie XNA 3.1

Grafika 3D na przykładzie XNA 3.1 Jacek Matulewski, Tomasz Dziubak Grafika 3D na przykładzie XNA 3.1 ITA-106 Wersja 1.02 (XNA 3.1, PS 2.0) Toruo, listopad 2010 2010 Jacek Matulewski, Tomasz Dziubak. Autor udziela prawa do bezpłatnego kopiowania

Bardziej szczegółowo

Grafika komputerowa. Grafika komputerowa. Grafika komputerowa

Grafika komputerowa. Grafika komputerowa. Grafika komputerowa OpenGL - Koncepcja i architektura Aplikacja odwo!uje si" poprzez funkcje API OpenGL bezpo#rednio do karty graficznej (z pomini"ciem systemu operacyjnego). Programowanie grafiki komputerowej Rados!aw Mantiuk

Bardziej szczegółowo

Graficzny edytor cieniowania

Graficzny edytor cieniowania Politechnika Warszawska Wydział Elektroniki i Technik Informacyjnych Instytut Systemów Elektronicznych Praca dyplomowa magisterska Graficzny edytor cieniowania Shading Editor Kamil Trzciński Nr albumu:

Bardziej szczegółowo

Architektura systemów komputerowych Ćwiczenie 3

Architektura systemów komputerowych Ćwiczenie 3 Architektura systemów komputerowych Ćwiczenie 3 Komputer widziany oczami użytkownika Karta graficzna DirectX technologie łączenia kart 1 dr Artur Bartoszewski - Architektura systemów komputerowych - ćwiczenia

Bardziej szczegółowo

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

Scena 3D. Cieniowanie (ang. Shading) Scena 3D - Materia Obliczenie koloru powierzchni (ang. Lighting) Zbiór trójwymiarowych danych wej$ciowych wykorzystywanych do wygenerowania obrazu wyj$ciowego 2D. Cieniowanie (ang. Shading) Rados"aw Mantiuk Wydzia" Informatyki Zachodniopomorski Uniwersytet Technologiczny

Bardziej szczegółowo

GRAKO: ŚWIATŁO I CIENIE. Modele barw. Trochę fizyki percepcji światła. OŚWIETLENIE: elementy istotne w projektowaniu

GRAKO: Ś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ółowo

Wprowadzenie. Artur Staszczyk Bartłomiej Filipek

Wprowadzenie. Artur Staszczyk  Bartłomiej Filipek Wprowadzenie Artur Staszczyk www.astaszczyk.com Bartłomiej Filipek www.bartlomiejfilipek.pl Bartlomiej.filipek@gmail.com Podstawy grafiki 3D GPU Co to jest OpenGL Potok Graficzny Inicjalizacja Rendering

Bardziej szczegółowo

Systemy graficzne. dr inż. Mariusz Szwoch

Systemy graficzne. dr inż. Mariusz Szwoch Systemy graficzne dr inż. Mariusz Szwoch Systemy Graficzne Sem. 2 studiów magisterskich Przedmiot specjalności ISI i uzupełniający Wymiar: wykład 15 h (7 2h + 1h zaliczenie) laboratorium 15 h (5 3h) Prowadzący

Bardziej szczegółowo

4. Oprogramowanie OCR do rozpoznawania znaków 39

4. Oprogramowanie OCR do rozpoznawania znaków 39 Spis treêci Wstęp 9 1. Podstawowe pojęcia dotyczące tekstu 13 1.1. Wprowadzenie 13 1.2. Pismo 14 1.2.1. Podstawowe pojęcia 14 1.2.2. Grupy krojów pisma 14 1.2.3. Krój pisma 15 1.2.4. Rodzina kroju pisma

Bardziej szczegółowo

Pracownia Technik Reklamy Semestr Jesienno-Zimowy 2012/2013

Pracownia 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ółowo

KILKA SŁÓW O GRAFICE KOMPUTEROWEJ

KILKA SŁÓW O GRAFICE KOMPUTEROWEJ 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

Bardziej szczegółowo

SYNTEZA OBRAZU. Wprowadzenie. Synteza obrazu

SYNTEZA OBRAZU. Wprowadzenie. Synteza obrazu SYNTEZA OBRAZU Wprowadzenie Synteza obrazu Synteza obrazu Zagadnienie wchodzące w skład ogólnie pojętej grafiki komputerowej. Synteza obrazu - tworzenie obrazu na podstawie pewnego opisu. Komputerowa (cyfrowa)

Bardziej szczegółowo

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

GRAFIKA 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ółowo

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

TEMAT :Animacja Komputerowa. Projekt współfinansowany w ramach Europejskiego Funduszu Społecznego TEMAT :Animacja Komputerowa Projekt współfinansowany w ramach Europejskiego Funduszu Społecznego Animacja komputerowa: Animacja komputerowa jest generalnie rzecz biorąc cyfrowym spadkobiercą sztuki animacji

Bardziej szczegółowo

Multimedializacja obiektu zabytkowego na przykładzie Pałacu Biskupów Krakowskich w Kielcach. Wojciech Pazik Muzeum Narodowe w Kielcach

Multimedializacja obiektu zabytkowego na przykładzie Pałacu Biskupów Krakowskich w Kielcach. Wojciech Pazik Muzeum Narodowe w Kielcach Multimedializacja obiektu zabytkowego na przykładzie Pałacu Biskupów Krakowskich w Kielcach Wojciech Pazik Muzeum Narodowe w Kielcach Jakie są nasze zadania? Jaki mamy cel? Co robimy tutaj, jako zawodowi

Bardziej szczegółowo

DirectX 10, przełom w grafice komputerowej?

DirectX 10, przełom w grafice komputerowej? DirectX 10, przełom w grafice komputerowej? Rafał Henryk Kartaszyński, Paweł Mikołajczak Instytut Informatyki, Uniwersytet Marii Curie-Skłodowskiej Pl. M. Curie-Skłodowskiej 1, 20-031 Lublin Streszczenie:

Bardziej szczegółowo

Oświetlenie obiektów 3D

Oś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ółowo

Wykład 5. Rendering (2) Geometria

Wykład 5. Rendering (2) Geometria Wykład 5. Rendering (2) Geometria 1. Z ogólnego, niezależnego od implementacji punktu widzenia, dane stanowiące opis geometrii modelu zorganizowane są w skończoną sekwencję (lub grupę sekwencji), którego

Bardziej szczegółowo

Techniki animacji komputerowej

Techniki animacji komputerowej Techniki animacji komputerowej 1 Animacja filmowa Pojęcie animacji pochodzi od ożywiania i ruchu. Animować oznacza dawać czemuś życie. Słowem animacja określa się czasami film animowany jako taki. Animacja

Bardziej szczegółowo

Rzeczywistość rozszerzona: czujniki do akwizycji obrazów RGB-D. Autor: Olga Głogowska 207 505 AiR II

Rzeczywistość rozszerzona: czujniki do akwizycji obrazów RGB-D. Autor: Olga Głogowska 207 505 AiR II Rzeczywistość rozszerzona: czujniki do akwizycji obrazów RGB-D Autor: Olga Głogowska 207 505 AiR II Czujniki w robotyce coraz większego znaczenia nabierają systemy pomiarowe umożliwiające interakcję robota

Bardziej szczegółowo

Planowanie, realizacja i dokumentacja wzorcowego procesu digitalizacji 3D

Planowanie, realizacja i dokumentacja wzorcowego procesu digitalizacji 3D Planowanie, realizacja i dokumentacja wzorcowego procesu digitalizacji 3D obiektów muzealnych Robert Sitnik OGX OPTOGRAPHX Instytut Mikromechaniki i Fotoniki Politechnika Warszawska Plan prezentacji 1)

Bardziej szczegółowo

OpenGL przezroczystość

OpenGL 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ółowo

WPROWADZENIE DO GRAFIKI KOMPUTEROWEJ

WPROWADZENIE 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ółowo

Uchwała Nr 59/2016/IX Senatu Politechniki Lubelskiej z dnia 15 grudnia 2016 r.

Uchwała Nr 59/2016/IX Senatu Politechniki Lubelskiej z dnia 15 grudnia 2016 r. Uchwała Nr 59/2016/IX Senatu Politechniki Lubelskiej z dnia 15 grudnia 2016 r. w sprawie określenia efektów kształcenia dla studiów podyplomowych Grafika komputerowa w technice i reklamie prowadzonych

Bardziej szczegółowo

RENDERING W CZASIE RZECZYWISTYM. Michał Radziszewski

RENDERING W CZASIE RZECZYWISTYM. Michał Radziszewski RENDERING W CZASIE RZECZYWISTYM Michał Radziszewski Plan wykładu Postprocessing wprowadzenie Rendering do tekstury Obliczenia w GLSL Odczyt transformacji (transform feedback) Pełnoekranowy czworokąt Rozmywanie

Bardziej szczegółowo

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

Wykorzystanie grafiki wektorowej do tworzenia elementów graficznych stron i prezentacji Wykorzystanie grafiki wektorowej do tworzenia elementów graficznych stron i prezentacji grafika rastrowa a grafika wektorowa -13- P SiO 2 Grafika rastrowa - obraz zapisany w tej postaci stanowi układ barwnych

Bardziej szczegółowo

Ustawienia materiałów i tekstur w programie KD Max. MTPARTNER S.C.

Ustawienia 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ółowo

Architektura Komputerów

Architektura 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ółowo

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

Politechnika Krakowska im. Tadeusza Kościuszki. Karta przedmiotu. obowiązuje studentów rozpoczynających studia w roku akademickim 2015/2016 Politechnika Krakowska im. Tadeusza Kościuszki Karta przedmiotu Wydział Mechaniczny obowiązuje studentów rozpoczynających studia w roku akademickim 2015/2016 Kierunek studiów: Inżynieria Produkcji Forma

Bardziej szczegółowo

V V. 90zł 270zł 540zł 720zł MINI MIDI MAXI PREMIUM AUTOR. Zakresy opcji. Pakiet MINI. 1. Pomysł na adaptację wnętrza

V V. 90zł 270zł 540zł 720zł MINI MIDI MAXI PREMIUM AUTOR. Zakresy opcji. Pakiet MINI. 1. Pomysł na adaptację wnętrza Prezentowane adaptacje wnętrz na portalu www.wnetrzazwnetrzem.pl dostępne są w 4opcjach: MINI MIDI MAXI PREMIUM Wspomniane pakiety różnią się między sobą zakresem prac, a co za tym idzie ceną. Na wybranym

Bardziej szczegółowo

Klaster Medialny. Strategia rozwoju Łodzi i regionu poprzez rozwój lokalnej branży medialnej. 2007 PWSFTViT im. L.Schillera

Klaster Medialny. Strategia rozwoju Łodzi i regionu poprzez rozwój lokalnej branży medialnej. 2007 PWSFTViT im. L.Schillera Klaster Medialny Strategia rozwoju Łodzi i regionu poprzez rozwój lokalnej branży medialnej Klaster Medialny Struktura Łódzkie firmy z branży filmowej, telewizyjnej i internetowej Uczelnie i ośrodki badawczo-rozwojowe

Bardziej szczegółowo

Programy CAD Modelowanie geometryczne

Programy CAD Modelowanie geometryczne Programy CAD Modelowanie geometryczne Komputerowo wspomagane projektowanie CAD Narzędzia i techniki wspomagające prace w zakresie: projektowania, modelowania geometrycznego, obliczeniowej analizy FEM,

Bardziej szczegółowo

Wykaz tematów prac dyplomowych w roku akademickim 2012/2013 kierunek: informatyka, studia niestacjonarne

Wykaz tematów prac dyplomowych w roku akademickim 2012/2013 kierunek: informatyka, studia niestacjonarne Wykaz tematów prac dyplomowych w roku akademickim 2012/2013 kierunek: informatyka, studia niestacjonarne L.p. Nazwisko i imię studenta Promotor Temat pracy magisterskiej Opis zadania stawianego studentowi

Bardziej szczegółowo

Elementy do grafiki komputerowej. Wprowadzenie

Elementy do grafiki komputerowej. Wprowadzenie Elementy do grafiki komputerowej. Wprowadzenie Aleksander Denisiuk Uniwersytet Warmińsko-Mazurski Olsztyn, ul. Słoneczna 54 denisjuk@matman.uwm.edu.pl 1 / 16 Wprowadzenie Najnowsza wersja tego dokumentu

Bardziej szczegółowo

RENDERING W CZASIE RZECZYWISTYM. Michał Radziszewski

RENDERING W CZASIE RZECZYWISTYM. Michał Radziszewski RENDERING W CZASIE RZECZYWISTYM Michał Radziszewski Plan wykładu Rendering cieni wprowadzenie Cienie w grafice komputerowej Rendering off-line i rendering w czasie rzeczywistym Cienie rozmyte i ostre Mapy

Bardziej szczegółowo

Programowanie gier 3D w HTML5. Andrzej P.Urbański Politechnika Poznańska

Programowanie gier 3D w HTML5. Andrzej P.Urbański Politechnika Poznańska Programowanie gier 3D w HTML5 Andrzej P.Urbański Politechnika Poznańska Moje marzenie Od dawna jest znany pakiet Open GL napisany w C++ i bardzo ułatwiający tworzenie gier 3D Zaproponowałem kiedyś jako

Bardziej szczegółowo

DIGITAL PHOTOGRAMMETRY AND LASER SCANNING IN CULTURAL HERITAGE SURVEY

DIGITAL PHOTOGRAMMETRY AND LASER SCANNING IN CULTURAL HERITAGE SURVEY DIGITAL PHOTOGRAMMETRY AND LASER SCANNING IN CULTURAL HERITAGE SURVEY Fotogrametria cyfrowa i skaning laserowy w dokumentacji i archiwizacji obiektów dziedzictwa kulturowego Autorzy artykułu: A. Guarnieria,

Bardziej szczegółowo

Programy CAD Modelowanie geometryczne

Programy CAD Modelowanie geometryczne Programy CAD Modelowanie geometryczne Komputerowo wspomagane projektowanie CAD Narzędzia i techniki wspomagające prace w zakresie: projektowania, modelowania geometrycznego, obliczeniowej analizy FEM,

Bardziej szczegółowo

GRY KOMPUTEROWE 3D OpenGL DirectX Ogre3D Crystal Space ClanLib Irrlicht SDL Ardor3D jmonkey Engine GRY KOMPUTEROWE 2D ORX Troll2D

GRY KOMPUTEROWE 3D OpenGL DirectX Ogre3D Crystal Space ClanLib Irrlicht SDL Ardor3D jmonkey Engine GRY KOMPUTEROWE 2D ORX Troll2D GRY KOMPUTEROWE 3D 1. Napisać grę komputerową 3D o dowolnej tematyce oraz dowolnego rodzaju z wykorzystaniem OpenGL (bez dodatkowych framework'ów). Mile widziane dodatkowe efekty graficzne oraz dźwiękowe.

Bardziej szczegółowo

Programowanie Procesorów Graficznych

Programowanie Procesorów Graficznych Programowanie Procesorów Graficznych Wykład 1 9.10.2012 Prehistoria Zadaniem karty graficznej było sterowanie sygnałem do monitora tak aby wyświetlić obraz zgodnie z zawartościa pamięci. Programiści pracowali

Bardziej szczegółowo

Wizualizacja 3D obiektów i systemów biomedycznych

Wizualizacja 3D obiektów i systemów biomedycznych Wizualizacja 3D obiektów i systemów biomedycznych Krzysztof Gdawiec Instytut Informatyki Uniwersytet Śląski Co to jest wizualizacja danych? Wizualizacja danych jest rozległym obszarem nauki znajdującym

Bardziej szczegółowo

MODELE OŚWIETLENIA. Mateusz Moczadło

MODELE 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ółowo

Technologie Informacyjne

Technologie 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ółowo

WSTĘP DO GRAFIKI KOMPUTEROWEJ

WSTĘ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ółowo

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

Ćwiczenie 4 - Podstawy materiałów i tekstur. Renderowanie obrazu i animacji Ćwiczenie 4 - Podstawy materiałów i tekstur. Renderowanie obrazu i animacji Materiał jest zbiorem informacji o właściwościach powierzchni. Składa się na niego kolor, sposób odbijania światła i sposób nakładania

Bardziej szczegółowo

Grafika 3D i multimedia

Grafika 3D i multimedia Grafika 3D i multimedia Specjalność "Multimedia" jest odpowiedzią na stale zwiększający się popyt na specjalistów w zakresie projektowania i realizacji projektów multimedialnych. Multimedia przenikają

Bardziej szczegółowo

RHINOCEROS DLA ZAAWANSOWANYCH EDYCJA ROZSZERZONA (certyfikowany stopieo II+)

RHINOCEROS DLA ZAAWANSOWANYCH EDYCJA ROZSZERZONA (certyfikowany stopieo II+) RHINOCEROS DLA ZAAWANSOWANYCH EDYCJA ROZSZERZONA (certyfikowany stopieo II+) ARTC (Autoryzowane Centrum Szkoleniowe) ul. Niedziałkowskiego 24 p. XVII, pok. 10,11 71-410 Szczecin, Poland tel. +48 91 4201090,

Bardziej szczegółowo

Skanery 3D firmy Z Corporation. 2009 Z Corporation

Skanery 3D firmy Z Corporation. 2009 Z Corporation 2009 Z Corporation Zasada działania Przylegające do powierzchni markery nakładane są w sposób losowy Kamery CCD śledzą punkty referencyjne i za pomocą triangulacji (rozłożenia powierzchni na zbiór trójkątów)

Bardziej szczegółowo

Komputerowe Systemy Przemysłowe: Modelowanie - UML. Arkadiusz Banasik arkadiusz.banasik@polsl.pl

Komputerowe Systemy Przemysłowe: Modelowanie - UML. Arkadiusz Banasik arkadiusz.banasik@polsl.pl Komputerowe Systemy Przemysłowe: Modelowanie - UML Arkadiusz Banasik arkadiusz.banasik@polsl.pl Plan prezentacji Wprowadzenie UML Diagram przypadków użycia Diagram klas Podsumowanie Wprowadzenie Języki

Bardziej szczegółowo

Propozycje wykorzystania zdjęć panoramicznych w GIS i geodezji

Propozycje wykorzystania zdjęć panoramicznych w GIS i geodezji Propozycje wykorzystania zdjęć panoramicznych w GIS i geodezji Michał Bednarczyk Renata Pelc-Mieczkowska UWM Olsztyn XXIV DOROCZNA KONFERENCJA PTIP ROZWÓJ METOD I TECHNOLOGII GEOPRZESTRZENNYCH Wstęp Technika

Bardziej szczegółowo

Specjalność Systemy Aplikacyjne Grafiki i Multimediów. Wydział Informatyki, Politechnika Białostocka

Specjalność Systemy Aplikacyjne Grafiki i Multimediów. Wydział Informatyki, Politechnika Białostocka Specjalność Systemy Aplikacyjne Grafiki i Multimediów Wydział Informatyki, Politechnika Białostocka 1 2/4/2013 Agenda Sylwetka absolwenta Siatka zajęć Wykorzystanie grafiki komputerowej Znaczenie gospodarcze

Bardziej szczegółowo

BIM na Wydziale Budownictwa, Architektury i Inżynierii Środowiska Politechniki Łódzkiej

BIM na Wydziale Budownictwa, Architektury i Inżynierii Środowiska Politechniki Łódzkiej BIM na Wydziale Budownictwa, Architektury i Inżynierii Środowiska Politechniki Łódzkiej dr inż. arch. Agata Glinkowska-Musiałek Zakład Technologii Cyfrowych w Architekturze i Urbanistyce Instytut Architektury

Bardziej szczegółowo

KARTA MODUŁU KSZTAŁCENIA

KARTA MODUŁU KSZTAŁCENIA KARTA MODUŁU KSZTAŁCENIA I. Informacje ogólne I. 1 Nazwa modułu kształcenia Przedmiot do wyboru - Trójwymiarowa grafika komputerowa 2 Nazwa jednostki prowadzącej moduł (należy wskazać nazwę zgodnie ze

Bardziej szczegółowo