Architektura systemów komputerowych. dr Artur Bartoszewski
|
|
- Włodzimierz Stachowiak
- 7 lat temu
- Przeglądów:
Transkrypt
1 Architektura systemów komputerowych dr Artur Bartoszewski
2 Karty graficzne - historia
3 VGA (SVGA) Obsługa pamięci Dla kart VGA podstawową metodą odwzorowania ekranu jest metoda płatowa (ang. planar, bit mapped). Pamięć obrazu dzielona jest na płaty (bloki) po 64 KB każdy. W każdym bloku jednemu bitowi odpowiada jeden punkt. VGA 4 bloki SVGA minimum 8 Dzięki takiej strukturze 256 KB (dla kartu VGA) pamięci obrazu zajmuje 64 KB przestrzeni adresowej. Konsekwencją przyjętej organizacji pamięci jest utrudniony dostęp do danych. Zapis lub odczyt wymaga dodatkowo programowania rejestrów układu graficznego.
4 Układ RAMDAC DAC przetworniki cyfrowo-analogowe (częściej oznaczane D/A lub C/A) Wyjścia analogowe (DSUB, S-VIDEO, DVI-A)
5 Układ RAMDAC Do wyjścia cyfrowego W przypadku wyjść cyfrowych, przetwoeniki DAC (cyfrowoanalogowe) nie są potrzebne konieczne jest umieszczenie układu formatującego sygnał cyfrowy zgodnie z wymaganiami interfejsu. Wyjścia cyfrowe (HDMI, DVI-I, DVI-D)
6 VGA (SVGA) Pamięd graficzna Rozdzielczość oraz głębia kolorów wyświetlanego obrazu zależna jest od ilości pamięci zamontowanej na karcie graficznej. Przykładowo: dla trybu 1024 x 768 w 16 milionach kolorów (24 bity) (rozdzielczość pozioma) x (rozdzielczość pionowa) x (bitów na punkt) 1024 x 768 x 24 bity = bity = B = 2,24 MB Pamięć graficzna dla karty VGA wynosiła 256 KB Karty SVGA posiadają co najmniej 512 KB pamięci
7 Układ RAMDAC - parametry
8 VGA (SVGA) Schemat kolorów Dla zachowania zgodności pierwsze 16 kolorów sterownika VGA odpowiada szesnastu kolorom sterownika EGA. Kolejnym numerom odpowiadają następujące kolory: 0 - czarny (black) 1 - niebieski (blue) 2 - zielony (green) 3 - siny (cyan) 4 - czerwony (red) 5 - fioletowy (magenta) 6 - brązowy (brown) 7 - jasnoszary (light gray) 8 - szary (gray) 9 - jasnoniebieski (light blue) 10 - jasnozielony (light green) 11 - jasnosiny (light cyan) 12 - jasnoczerwony (light red) 13 - różowy (pink) 14 - żółty (yellow) 15 - biały (white)
9 Grafika 3D na komputerze domowym
10 Akceleratory graficzne 1. Obliczenie sceny: Etapy powstawania grafiki 3D a) Obliczanie współrzędnych obiektów podlegających przemieszczeniom, takim jak obrót, przesunięcie itp, b) Przeskalowywanie obiektów, których rozmiary zmieniają się w trakcie ruchu, 2. Usuwanie fragmentów brył niewidocznych dla obserwatora, 3. Wyliczenie oświetlenia obiektów. 4. Obliczenia barwy obiektów - TEKSTUROWANIE 5. Projekcja obrazu wypadkowego na płaszczyznę 2D, a) Antyaliasing - wygładzanie krawędzi (opcjonalne)
11 Akceleratory graficzne Źródło: tak-dzialaja-najaszybsze-karty-graficzne, z dnia , autor: Piotr Lisowski
12 Trójkąty, pasy i wachlarze Trójkąty to podstawa: Pasy i wachlarze zmniejszają niezbędną ilość danych:
13 Pierwszy etap - tworzenia grafiki 3D - Geometria Obiekt 3D.....najpierw poddawany jest skalowaniu......następnie translacji......a na końcu rotacji
14 Etap drugi - usuwanie powierzchni niewidocznych Z- bufor Ray tracing Metody dla figur wypukłych (sześcian)
15 Etap trzeci cieniowanie (oświetlenie)
16 Etap trzeci - cieniowanie Cieniowanie Gorauda
17 Etap trzeci - cieniowanie Cieniowanie Gorauda
18 Etap czwarty - nakładanie (mapowanie) tekstur piksel element obrazu (na ekranie, w pamięci lub w pliku) teksel - "Texture Element"
19 Nakładanie tekstur korekcja perspektywy Zjawisko skrócenia perspektywicznego Odwzorowanie punktu przestrzeni ekranu na punkt przestrzeni tekstury
20 Nakładanie tekstur sposoby teksturowania Przyporządkowanie najbliższego punktu (Peak Nearest) Filtrowanie bilinearne (Bilinear Interpolation) MIP-Mapping Filtrowanie trilinearne Filtrowanie anizotropowe Mieszanie kolorów (blending)
21 Filtrowanie dwuliniowe (bilinear filtering) Próbkowanie punktowe (po lewej) i filtrowanie dwuliniowe (po prawej)
22 Filtrowanie dwuliniowe (bilinear filtering) Próbkowanie punktowe (po lewej) i filtrowanie dwuliniowe (po prawej)
23 Filtrowanie dwuliniowe, trójliniowe, anizotropowe Filtrowanie dwuliniowe (po lewej) i filtrowanie trójliniowe (po prawej)
24 Filtrowanie dwuliniowe, trójliniowe, anizotropowe Filtrowanie anizotropowe to technika wyostrzania tekstur w trójwymiarowej grafice komputerowej, które znajdują się w dalszej odległości od kamery (lub postaci sterowanej przez gracza). Technika ta jest bardziej zaawansowana niż filtrowanie trilinearne Uśredniane punkty nie układają się w kwadrat ze środkiem w punkcie, dla którego właśnie ustalany jest kolor, lecz w kształt uzależniony od położenia na ekranie teksturowanego przedmiotu. Dzięki takiej technice likwidowane są zniekształcenia tekstur na przedmiotach położonych ukośnie względem płaszczyzny ekranu.
25 Filtrowanie dwuliniowe, trójliniowe, anizotropowe Po lewej filtrowanie trójliniowe, po prawej filtrowanie anizotropowe.
26 MIP Mapping MIP mapping (Multum in Parvam) - z łac. "wiele w niewielu") Poziom 0 128x x x x16
27 MIP Mapping Po lewej płaszczyzna poteksturowana bez mipmappingu, po prawej z zastosowaniem techniki mipmappingu
28 Grafika 3D Efekty specjalne Mgła (fog) polega na sterowaniu współczynnikiem przejzystości tekstr (blending) Depth Cueing Stopniowe obniżenie jasności obiektów w miarę oddalania się od obserwatora Bump Map symulowanie powierzchni o wypukłej (tłoczonej) fakturze ta sama mapa nakładana jest dwukrotnie, z tym, że za drugim razem wprowadzane jest lekkie przesunięcie (zależne od oświetlenia) Environment Map symulacja błyszczących powierzchni w których odbija się otoczenie algorytm ten pochłania ogromne ilości mocy obliczeniowej, gdyż współrzędne tekstur nie mogą byd przypisane do wierzchołków trójkątów, ale są liczone dynamicznie dla każdej rasteryzowanej sceny
29 Grafika 3D Efekty specjalne Lighting Map symuluje odblaski rzucane na otoczenie przez silne źródło światła Cienie symulacja sieni rzucanych przez obiekty również wymaga podwójnego, dynamicznego teksturowania Alpha Blending - przejrzystośd obiektów wykorzystuje mechanizm mieszania barw; operacja ta polega na manipulacji barwą piksela już obliczonego i spoczywającego w pamięci obrazu; jego parametry sa pobierane i mieszane z innym kolorem
30 Mapowanie wypukłości (bump mapping)
31 Mapowanie wypukłości (bump mapping) Mapowanie wypukłości (ang. bump mapping) w grafice 3D technika teksturowania, która symuluje niewielkie wypukłości powierzchni, bez ingerencji w geometrię obiektu trójwymiarowego. Technika polega na użyciu tekstury, która nie jest jednak bezpośrednio wyświetlana, ale powoduje lokalne zakłócenia (obrót) wektora normalnego. Rezultatem zakłóceo jest pojawienie się na obrazie złudzenia nierówności powierzchni. Efekt jest bardzo przekonujący, większośd ludzi nie zwraca uwagi na fakt, że brzegi obiektu pozostały "niezakłócone".
32 Efekty specjalne Efekty atmosferyczne Mgła, tęcza Efekty przestrzenne Dym, ogieo,pochłanianie... Inne
33 Budowa karty graficznej
34 Akceleratory graficzne Źródło:
35 Akceleratory graficzne Układy takie lokalizuje się (w odróżnieniu od koprocesora arytmetycznego) nie w rejonie procesora ale blisko przetwarzanych danych (pamięci obrazu) - na karcie graficznej. Biorą one na siebie fragment procesu dekodowania obrazu video, przez co zwalniają jednostkę centralną (CPU) z ogromnej ilości operacji. Odzyskana moc obliczeniowa stawiana jest do dyspozycji systemu operacyjnego a odciążone magistrale systemowe umożliwiają szybszy dostęp do zasobów: pamięci RAM, dysków i peryferii.
36 Budowa akceleratora graficznego Procesor (CPU) Interfejs (PCI-E, lub AGP) Silnik 2D Interfejs graficzny Kości pamięci zainstalowane na karcie graficznej 256- bitowa magistrala danych Silnik geometryczny Hyper Z HD Smoothvision HD Silnik ustawień Silnik renderowania 3D Silnik przetwarzania obrazu wideo Źródło sygnału wideo Źródło: Metzger P., Anatomia PC., Wydanie XI Helion, Gliwice 2007, ISBN:
37 Budowa akceleratora graficznego 1. Procesor wysyła do układu graficznego żądanie wyświetlenia w danym miejscu na monitorze grupy obiektów trójwymiarowych. 2. Sygnał kierowany jest do magistrali danych. 3. Elementy, które są niewidoczne trafiają do jednostki Hyper Z. 4. Pozostałe dane wędrują do silnika geometrycznego (Vertex Engine), po czym zostają poddane wstępnej obróbce i trafiają do silnika ustawień (Setup Engine). 5. Dane obliczeniowe obiektów, które na tym etapie także zostały uznane za niewidoczne, kierowane są do Hyper Z. 6. Pozostałe elementy poddawane są ostatecznej obróbce w jednostce nazwanej Smmoothvision HD czyli jednostce która poprawia jakość obrazu, np. jednostka anti-aliasingu. 7. Następnie gotowe już obiekty trafiają do interfejsu graficznego, w którym na podstawie wyliczonych danych generowany jest obraz. 8. Stąd przesyłany jest on do urządzenia wyświetlającego (np. monitora lub telewizora) przez złącze VGA, DVI, S-VIDEO czy HDMI. Źródło: Metzger P., Anatomia PC., Wydanie XI Helion, Gliwice 2007, ISBN:
38 Karta graficzna ze zintegrowanymi shader-ami Shader krótki program komputerowy często napisany w specjalnym języku (shader language), który w grafice trójwymiarowej opisuje właściwości pikseli oraz wierzchołków. Pod tą nazwą rozumiemy też programowalną jednostkę wykonującą wyżej wymienione operacje. Technologia ta zastąpiła stosowaną wcześniej jednostkę T&L. Wyróżniamy dwie klasy shaderów: Vertex Shader - Cieniowanie wierzchołkowe uruchamiane jest raz dla poszczególnych przetwarzanych wierzchołków. Jego zadaniem jest transformacja położenia wierzchołka w wirtualnej przestrzeni 3D na współrzędne 2D na ekranie. Pixel Shader lub Fragment Shader - Cieniowanie pikseli jest programowalną jednostką odpowiadającą za wyliczanie koloru pikseli. Współcześnie zastąpione przez shader-y zunifikowane. imgres?imgurl=
39 Karta graficzna ze zintegrowanymi shader-ami imgres?imgurl=
40 Karta graficzna ze zintegrowanymi shader-ami
41 Karta graficzna ze zintegrowanymi shader-ami
42 Karty dźwiękowe
43 Karta dźwiękowa
44 Rozwój kart dźwiękowych Covox
45 Rozwój kart dźwiękowych AdLib
46 Rozwój kart dźwiękowych Gravis Ultrasound
47 Rozwój kart dźwiękowych Sound Blaster - firmy Creative, karta która powstała 1989 roku. W przeciwieństwie do Adlib-a potrafi generować poza syntezą fm także digitalizowany dźwięk mono o częstotliwości próbkowania ok. 15 khz (Oczywiście pracowała w "mono"), oraz nagrywać sygnał z mikrofonu lub wejścia liniowego. Sound Blaster nie miał cyfrowego miksera, głośność trzeba ustawiać pokrętłem z tyłu karty. Na karcie znajdziemy interface do jojsticka - co później stało się standardem. Karta oczywiście na 8-bitowej szynie ISA. Przez długi czas niekwestionowany standard - każda szanująca się karta i gra była i praktycznie jest z nią zgodna.
48 Karta dźwiękowa schemat (tory przetwarzania dźwięku)
49 Karta dźwiękowa schemat (tory przetwarzania dźwięku) plik PCM wejścia plik MOD wyjścia plik MIDI ADC przetwornik analogowo-cyfrowy DAC przetwornik cyfrowo-analogowy FDP filtr dolnoprzepustowy FM układ syntezy FM (synteza dźwięku poprzez modulację częstotliwości) WaveTable tablica próbek dzwięku dla syntezy MIDI
50 Karta dźwiękowa schemat (wersja II )
51 Procesor DSP Procesor sygnałowy DSP (ang. Digital Signal Processor) służy do cyfrowego przetwarzania sygnałów. Prostym przykładem zastosowania procesora DSP umieszczonego na karcie dźwiękowej jest stworzenie efektu pogłosu lub echa: ciąg cyfrowych próbek, który procesor przesyła do przetwornika C/A, zapamiętywany jest dodatkowo w pamięci. Ciąg ten wyczytany z pamięci z pewnym opóźnieniem przesyłany jest również na wejście przetwornika C/A. W ten sposób na wyjściu przetwornika pojawiają się dwa sygnały analogowe o tym samym brzmieniu, przesunięte w czasie
52 Synteza FM Synteza FM pozwala na generowanie programowe dźwięków. Metoda ta polega na wykorzystaniu interferencji dwóch przebiegów o nieznacznie różniących się częstotliwościach.
53 Synteza FM OPERATOR Podstawowym składnikiem syntezatora FM jest operator zbudowany z: oscylatora, generatora obwiedni, generatora efektów vibratto i tremmolo sterownika głośności filtru dolnoprzepustowego.
54 Zintegrowany kodek dźwięku AC 97
55 MIDI
56 Dziękuję za uwagę i zapraszam na ćwiczenia
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
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
Architektura Komputerów
Architektura systemów Architektura Komputerów komputerowych Wykład nr. 9 dr Artur Bartoszewski Karty graficzne - nazwy trybów rozdzielczości Skrót Pełna nazwa Rozdzielczość VGA VGA 640x480 SVGA Super VGA
Architektura Komputerów
Architektura systemów Architektura Komputerów komputerowych Wykład nr. 9 dr Artur Bartoszewski Karty graficzne - nazwy trybów rozdzielczości Skrót Pełna nazwa Rozdzielczość VGA VGA 640x480 SVGA Super VGA
Wykład V. Karta graficzna. Studia stacjonarne Pedagogika Budowa i zasada działania komputera
Studia stacjonarne Pedagogika Budowa i zasada działania komputera Wykład V Karta graficzna 1 dr Artur Bartoszewski - WYKŁAD: Budowa i zasada działania komputera, Grafika 3D Grafika 3D Grafika 3D Obiekty
TECHNIKI MULTIMEDIALNE
Studia Podyplomowe INFORMATYKA TECHNIKI MULTIMEDIALNE dr Artur Bartoszewski Karty dźwiękowe Karta dźwiękowa Rozwój kart dźwiękowych Covox Rozwój kart dźwiękowych AdLib Rozwój kart dźwiękowych Gravis Ultrasound
Architektura Komputerów
Architektura systemów Architektura Komputerów komputerowych Wykład nr. 9 dr Artur Bartoszewski Grafika 3D Grafika 3D Obiekty 3D stanowią pewien fragment przestrzeni ograniczonej powierzchniami o różnym
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
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
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
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
Architektura Komputerów
Architektura systemów Architektura Komputerów komputerowych Wykład nr. 9 dr Artur Bartoszewski Budowa karty graficznej Akceleratory graficzne Pamięć karty służy do przechowywania bitmapy przygotowanej
Cechy karty dzwiękowej
Karta dzwiękowa System audio Za generowanie sygnału dźwiękowego odpowiada system audio w skład którego wchodzą Karta dźwiękowa Głośniki komputerowe Większość obecnie produkowanych płyt głównych posiada
Filtrowanie tekstur. Kinga Laurowska
Filtrowanie tekstur Kinga Laurowska Wprowadzenie Filtrowanie tekstur (inaczej wygładzanie) technika polegająca na 'rozmywaniu' sąsiadujących ze sobą tekseli (pikseli tekstury). Istnieje wiele metod filtrowania,
Architektura Komputerów
Architektura systemów Architektura Komputerów komputerowych Wykład nr. 9 dr Artur Bartoszewski Grafika 3D Grafika 3D Obiekty 3D istnieją w matematycznie opisanej wirtualnej przestrzeni za ekranem. Ekran
Karta graficzna. Karta graficzna przyjmuje. rozszerzeń montowanej w magistrali wejścia/wyjścia na płycie głównej. Opcjonalnie układ graficzny
Karty graficzne Wykład: budowa karty graficznej, zasada działania, standardy, parametry, GPU, RAMDAC, magistrale, interfejsy, złącza, OpenGL, DirectX, SLI, Crossfire, bufor ramki, potok graficzny, producenci:
Grafika 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
Podsystem graficzny. W skład podsystemu graficznego wchodzą: karta graficzna monitor
Plan wykładu 1. Pojęcie podsystemu graficznego i karty graficznej 2. Typy kart graficznych 3. Budowa karty graficznej: procesor graficzny (GPU), pamięć podręczna RAM, konwerter cyfrowo-analogowy (DAC),
Architektura systemów komputerowych. dr Artur Bartoszewski
Architektura systemów komputerowych dr Artur Bartoszewski Parametry dźwięku pasmo przenoszenia Pasmo przenoszenia (w elektroakustyce) zakres częstotliwości, w którym tłumienie sygnału jest nie większe
Grafika Komputerowa Wykład 6. Teksturowanie. mgr inż. Michał Chwesiuk 1/23
Wykład 6 mgr inż. 1/23 jest to technika w grafice komputerowej, której celem jest zwiększenie szczegółowości renderowanych powierzchni za pomocą tekstur. jest to pewna funkcja (najczęściej w formie bitmapy)
Ogólne informacje. cią pracy, wielkości wyświetlan. cią obrazu, wietlaną rozdzielczości. częstotliwo. wieŝania obrazu.
Karty graficzne Ogólne informacje Karta rozszerzeń,, umiejscawiana na płycie p głównej poprzez gniazdo PCI lub AGP odpowiada w komputerze za obraz wyświetlany wietlany przez monitor. Karty graficzne róŝnir
Grafika 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
Spis Treści. Co to jest? Budowa Próbkowanie Synteza FM Synteza WT MIDI
Karta dźwiękowa Spis Treści Co to jest? Budowa Próbkowanie Synteza FM Synteza WT MIDI Karta dźwiękowa Komputerowa karta rozszerzeń, umożliwiająca rejestrację, przetwarzanie i odtwarzanie dźwięku. Poprawnym
Podstawy 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.
Wybrane 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 Rendering Na przygotowane w fazie operacji geometrycznych złożone z trójkątów szkieletowe bryły akcelerator
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
Zaawansowana 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ż.
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
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
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
CZYM JEST KARTA GRAFICZNA.
Karty Graficzne CZYM JEST KARTA GRAFICZNA. Karta graficzna jest kartą rozszerzeń, umiejscawianą na płycie głównej poprzez gniazdo PCI lub AGP, która odpowiada w komputerze za obraz wyświetlany przez monitor.
Sprawdzian wiadomości z jednostki szkoleniowej M3.JM1.JS3 Użytkowanie kart dźwiękowych, głośników i mikrofonów
Sprawdzian wiadomości z jednostki szkoleniowej M3.JM1.JS3 Użytkowanie kart dźwiękowych, głośników i mikrofonów 1. Przekształcenie sygnału analogowego na postać cyfrową określamy mianem: a. digitalizacji
Wykład II. Reprezentacja danych w technice cyfrowej. Studia Podyplomowe INFORMATYKA Podstawy Informatyki
Studia Podyplomowe INFORMATYKA Podstawy Informatyki Wykład II Reprezentacja danych w technice cyfrowej 1 III. Reprezentacja danych w komputerze Rodzaje danych w technice cyfrowej 010010101010 001010111010
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
INFORMATYKA WSTĘP DO GRAFIKI RASTROWEJ
INFORMATYKA WSTĘP DO GRAFIKI RASTROWEJ Przygotowała mgr Joanna Guździoł e-mail: jguzdziol@wszop.edu.pl WYŻSZA SZKOŁA ZARZĄDZANIA OCHRONĄ PRACY W KATOWICACH 1. Pojęcie grafiki komputerowej Grafika komputerowa
Obraz cyfrowy. Radosław Mantiuk. Wydział Informatyki Zachodniopomorski Uniwersytet Technologiczny w Szczecinie
Obraz cyfrowy Radosław Mantiuk Wydział Informatyki Zachodniopomorski Uniwersytet Technologiczny w Szczecinie Obraz Funkcja dwuwymiarowa. Wartością tej funkcji w dowolnym punkcie jest kolor (jasność). Obraz
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
Spis treści. 1. Cyfrowy zapis i synteza dźwięku Schemat blokowy i zadania karty dźwiękowej UTK. Karty dźwiękowe. 1
Spis treści 1. Cyfrowy zapis i synteza dźwięku... 2 2. Schemat blokowy i zadania karty dźwiękowej... 4 UTK. Karty dźwiękowe. 1 1. Cyfrowy zapis i synteza dźwięku Proces kodowania informacji analogowej,
Gry 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
Sprawdzian test egzaminacyjny GRUPA I
... nazwisko i imię ucznia Sprawdzian test egzaminacyjny GRUPA I 1. Na rys. 1 procesor oznaczony jest numerem A. 2 B. 3 C. 5 D. 8 2. Na rys. 1 karta rozszerzeń oznaczona jest numerem A. 1 B. 4 C. 6 D.
Teoria światła i barwy
Teoria światła i barwy Powstanie wrażenia barwy Światło może docierać do oka bezpośrednio ze źródła światła lub po odbiciu od obiektu. Z oka do mózgu Na siatkówce tworzony pomniejszony i odwrócony obraz
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
GRAFIKA. Rodzaje grafiki i odpowiadające im edytory
GRAFIKA Rodzaje grafiki i odpowiadające im edytory Obraz graficzny w komputerze Może być: utworzony automatycznie przez wybrany program (np. jako wykres w arkuszu kalkulacyjnym) lub urządzenie (np. zdjęcie
T2210HD/T2210HDA Szerokoekranowy monitor LCD 21,5 Podręcznik użytkownika
T2210HD/T2210HDA Szerokoekranowy monitor LCD 21,5 Podręcznik użytkownika Spis treści Zawartość opakowania... 3 Instalowanie... 4 Przyłączanie monitora do komputera PC... 4 Regulowanie ustawień monitora...
Wybrane 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 Zagadnienia Jak rozumiemy fotorealizm w grafice komputerowej Historyczny rozwój kart graficznych Przekształcenia
Wybrane 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 Ustawianie geometrii bryły widzenia Rozpoczynając generowanie trójwymiarowej sceny niezbędne jest utworzenie
Sprawdzian test egzaminacyjny 2 GRUPA I
... nazwisko i imię ucznia Sprawdzian test egzaminacyjny 2 GRUPA I 1. Na rys. 1 procesor oznaczony jest numerem A. 2 B. 3 C. 5 D. 8 2. Na rys. 1 karta rozszerzeń oznaczona jest numerem A. 1 B. 4 C. 6 D.
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
Do opisu kolorów używanych w grafice cyfrowej śluzą modele barw.
Modele barw Do opisu kolorów używanych w grafice cyfrowej śluzą modele barw. Każdy model barw ma własna przestrzeo kolorów, a co za tym idzie- własny zakres kolorów możliwych do uzyskania oraz własny sposób
GRAFIKA RASTROWA. WYKŁAD 1 Wprowadzenie do grafiki rastrowej. Jacek Wiślicki Katedra Informatyki Stosowanej
GRAFIKA RASTROWA WYKŁAD 1 Wprowadzenie do grafiki rastrowej Jacek Wiślicki Katedra Informatyki Stosowanej Grafika rastrowa i wektorowa W grafice dwuwymiarowej wyróżnia się dwa rodzaje obrazów: rastrowe,
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
T201W/T201WA Szerokoekranowy monitor LCD 20 Podręcznik użytkownika
T201W/T201WA Szerokoekranowy monitor LCD 20 Podręcznik użytkownika Spis treści Zawartość opakowania... 3 Instalowanie... 4 Przyłączanie monitora do komputera PC... 4 Przyłączanie monitora do źródła zasilania...
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
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.
RENDERING 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
Bartosz 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
PAKIET nr 7 Instytut Fizyki Doświadczalnej
PAKIET nr 7 Instytut Fizyki Doświadczalnej LP NAZWA ASORTYMENTU Opis urządzeń technicznych minimalne wymagania ILOŚĆ Zaoferowana gwarancja ZAOFEROWANY SPRZĘT (model i/lub parametry) CENA JEDNOSTKOWA NETTO
Większośćkart graficznych (i wszystkie współczesne) składająsięz następujących elementów:
KARTY GRAFICZNE Karta graficzna Karta graficzna jest urządzeniem pośredniczącym w komunikacji systemu komputerowego z monitorem. Otrzymuje ona informacje o treści obrazu od systemu i po odpowiednich działaniach
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
Przykł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
SPECYFIKACJA URZĄDZEŃ PROJEKCYJNYCH
SPECYFIKACJA URZĄDZEŃ PROJEKCYJNYCH 1. Projektory wideo z wyposażeniem 1.1 Projektor video ilość: 2 kpl. 1.1.1 Parametry techniczne: 1. Minimalna jasność: 8000 ANSI Lumenów 2. Minimalna rozdzielczość:
Podzespoły Systemu Komputerowego:
Podzespoły Systemu Komputerowego: 1) Płyta główna- jest jednym z najważniejszych elementów komputera. To na niej znajduje się gniazdo procesora, układy sterujące, sloty i porty. Bezpośrednio na płycie
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
Architektura komputerów
Architektura komputerów Wykład 12 Jan Kazimirski 1 Magistrale systemowe 2 Magistrale Magistrala medium łączące dwa lub więcej urządzeń Sygnał przesyłany magistralą może być odbierany przez wiele urządzeń
Architektura komputera Składamy komputer
Architektura komputera Składamy komputer 1 Społeczeństwo informacyjne Społeczeństwo charakteryzujące się przygotowaniem i zdolnością do użytkowania systemów informatycznych, skomputeryzowane i wykorzystujące
Budowa i zasada działania komputera. dr Artur Bartoszewski
Budowa i zasada działania komputera 1 dr Artur Bartoszewski Jednostka arytmetyczno-logiczna 2 Pojęcie systemu mikroprocesorowego Układ cyfrowy: Układy cyfrowe służą do przetwarzania informacji. Do układu
Cyfrowe przetwarzanie obrazów i sygnałów Wykład 12 AiR III
1 Niniejszy dokument zawiera materiały do wykładu z przedmiotu Cyfrowe Przetwarzanie Obrazów i Sygnałów. Jest on udostępniony pod warunkiem wykorzystania wyłącznie do własnych, prywatnych potrzeb i może
LEKCJA TEMAT: Zasada działania komputera.
LEKCJA TEMAT: Zasada działania komputera. 1. Ogólna budowa komputera Rys. Ogólna budowa komputera. 2. Komputer składa się z czterech głównych składników: procesor (jednostka centralna, CPU) steruje działaniem
CZĘŚĆ I ZAMÓWIENIA DOSTAWA SPRZĘTU INFORMATYCZNEGO DO PROJEKTU DOMOWY ASYSTENT OSÓB STARSZYCH I CHORYCH
ZAŁĄCZNIK I DO SIWZ CZĘŚĆ I ZAMÓWIENIA DOSTAWA SPRZĘTU INFORMATYCZNEGO DO PROJEKTU DOMOWY ASYSTENT OSÓB STARSZYCH I CHORYCH 1. Przedmiot zamówienia dotyczy dostawy komputera - tabletu Liczba - 1 sztuk.
Pascal - grafika. Uruchomienie trybu graficznego. Moduł graph. Domyślny tryb graficzny
Moduł graph Pascal - grafika Pascal zawiera standardowy moduł do tworzenia obiektów graficznych linii, punktów, figur geometrycznych itp. Chcąc go użyć należy w programie (w nagłówku) wstawić deklarację:
Karta dźwiękowa (ang. sound card), Karta muzyczna (ang. music card) Sterownik dźwiękowy (ang. sound controller)
Karta dźwiękowa (ang. sound card), Karta muzyczna (ang. music card) Sterownik dźwiękowy (ang. sound controller) Karty dźwiękowe Kiedy pojawił się pierwszy komputer klasy PC, jedynym dźwiękiem, jaki potrafił
Instrukcja obsługi programu. BlazeVideo HDTV Player v6
Instrukcja obsługi programu BlazeVideo HDTV Player v6 Spis treści 1. Opis programu...3 1.1 Wprowadzenie...3 1.2 Funkcje programu...3 1.3 Wymagania sprzętowe...4 2. Wygląd interfejsu...4 3. Obsługa programu...6
Laboratorium Komputerowe Systemy Pomiarowe
Jarosław Gliwiński, Łukasz Rogacz Laboratorium Komputerowe Systemy Pomiarowe ćw. Programowanie wielofunkcyjnej karty pomiarowej w VEE Data wykonania: 15.05.08 Data oddania: 29.05.08 Celem ćwiczenia była
T2200HD/T2200HDA Szerokoekranowy monitor LCD 21,5 Podręcznik użytkownika
T2200HD/T2200HDA Szerokoekranowy monitor LCD 21,5 Podręcznik użytkownika Spis treści Zawartość opakowania... 3 Instalowanie... 4 Przyłączanie monitora do komputera PC... 4 Przyłączanie monitora do źródła
Ćwiczenie Wstawianie spisu treści, indeksu alfabetycznego i indeksu ilustracji Wstaw > Indeksy i spisy > indeksy i spisy) Wskazówka:
Ćwiczenie Wstawianie spisu treści, indeksu alfabetycznego i indeksu ilustracji 1. Sformatuj odpowiednio tekst pod tytułem,,wnętrze komputera : Ustaw marginesy (do lewej, do prawej, od góry, od dołu na
Charakterystyka urządzeń zewnętrznych
Charakterystyka urządzeń zewnętrznych PAMIĘĆ OPERACYJNA MIKROPROCESOR KANAŁY WE WY Urządzenia zewnętrzne WE WY Urządzenia pamięci zewnętrznej Urządzenia transmisji danych Budowa jednostki centralnej Pamięć
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
Karty foniczne i wizyjne
Historia y Karty foniczne i wizyjne wykład z przedmiotu: Technika rejestracji sygnałów opracowanie na podstawie materiałów wykładowych autorstwa mgr inż. Andrzeja Ciarkowskiego mgr inż. Adam Kurowski,
Monitor ekranowy urządzenie, na którym wyświetlane są informacje wyprowadzane z komputera.
Monitor ekranowy urządzenie, na którym wyświetlane są informacje wyprowadzane z komputera. Kontroler obrazu układ sprzęgający magistralę danych i magistralę adresową komputera z monitorem ekranowym. Parametry
,,Nauczyciel Doskonały
Dział II - SZCZEGÓŁOWY OPIS PRZEDMIOTU ZAMÓWIENIA Przedmiotem zamówienia jest zakup sprzętu niezbędnego do działalności sieci współpracy w ramach projektu pn.: Nauczyciel Doskonały współfinansowanego ze
Grafika 3D program POV-Ray - 1 -
Temat 1: Ogólne informacje o programie POV-Ray. Interfejs programu. Ustawienie kamery i świateł. Podstawowe obiekty 3D, ich położenie, kolory i tekstura oraz przezroczystość. Skrót POV-Ray to rozwinięcie
Wykład I. Podstawowe pojęcia. Studia Podyplomowe INFORMATYKA Architektura komputerów
Studia Podyplomowe INFORMATYKA Architektura komputerów Wykład I Podstawowe pojęcia 1, Cyfrowe dane 2 Wewnątrz komputera informacja ma postać fizycznych sygnałów dwuwartościowych (np. dwa poziomy napięcia,
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
Technika mikroprocesorowa. Konsola do gier
K r a k ó w 1 1. 0 2. 2 0 1 4 Technika mikroprocesorowa Konsola do gier W yk o n a l i : P r o w a d z ą c y: P a w e ł F l u d e r R o b e r t S i t k o D r i n ż. J a c e k O s t r o w s k i Opis projektu
Wybrane 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 Obraz realistyczny Pojęcie obrazu realistycznego jest rozumiane w różny sposób Nie zawsze obraz realistyczny
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
Jednostka centralna. Miejsca na napędy 5,25 :CD-ROM, DVD. Miejsca na napędy 3,5 : stacja dyskietek
Ćwiczenia 1 Budowa komputera PC Komputer osobisty (Personal Komputer PC) komputer (stacjonarny lub przenośny) przeznaczony dla pojedynczego użytkownika do użytku domowego lub biurowego. W skład podstawowego
Opis przedmiotu zamówienia
Opis przedmiotu zamówienia Stanowiska do badań algorytmów sterowania interfejsów energoelektronicznych zasobników energii bazujących na układach programowalnych FPGA. Stanowiska laboratoryjne mają służyć
SYMULACJA OPADÓW ATMOSFERYCZNYCH I POKRYWY ŚNIEŻNEJ W GENERATORZE OBRAZU JASKIER IG
Szybkobieżne Pojazdy Gąsienicowe (41) nr 3, 2016 Michał Bugała SYMULACJA OPADÓW ATMOSFERYCZNYCH I POKRYWY ŚNIEŻNEJ W GENERATORZE OBRAZU JASKIER IG Streszczenie. W artykule przedstawiono metody implementacji
Autodesk 3D Studio MAX Teksturowanie modeli 3D
Autodesk 3D Studio MAX Teksturowanie modeli 3D dr inż. Andrzej Czajkowski Instyt Sterowania i Systemów Informatycznych Wydział Informatyki, Elektrotechniki i Automatyki 25 kwietnia 2017 1 / 20 Plan Wykładu
Animowana 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
MODELE KOLORÓW. Przygotował: Robert Bednarz
MODELE KOLORÓW O czym mowa? Modele kolorów,, zwane inaczej systemami zapisu kolorów,, są różnorodnymi sposobami definiowania kolorów oglądanych na ekranie, na monitorze lub na wydruku. Model RGB nazwa
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
Grafika komputerowa. Dla DSI II
Grafika komputerowa Dla DSI II Rodzaje grafiki Tradycyjny podział grafiki oznacza wyróżnienie jej dwóch rodzajów: grafiki rastrowej oraz wektorowej. Różnica pomiędzy nimi polega na innej interpretacji
Grafika rastrowa (bitmapa)-
Grafika komputerowa Grafika rastrowa Grafika rastrowa (bitmapa)- sposób zapisu obrazów w postaci prostokątnej tablicy wartości, opisujących kolory poszczególnych punktów obrazu (prostokątów składowych).
OPIS TECHNICZNY PRZEDMIOTU ZAMÓWIENIA
OPIS TECHNICZNY PRZEDMIOTU ZAMÓWIENIA 1. Dostawa 100 szt. komputerów stacjonarnych do pracy biurowej 1. Wydajność obliczeniowa Komputer uzyskujący w teście SYSMark 2012 Rating min. 95 pkt. Wykonawca załączy
Obraz jako funkcja Przekształcenia geometryczne
Cyfrowe przetwarzanie obrazów I Obraz jako funkcja Przekształcenia geometryczne dr. inż Robert Kazała Definicja obrazu Obraz dwuwymiarowa funkcja intensywności światła f(x,y); wartość f w przestrzennych
WPROWADZENIE Mikrosterownik mikrokontrolery
WPROWADZENIE Mikrosterownik (cyfrowy) jest to moduł elektroniczny zawierający wszystkie środki niezbędne do realizacji wymaganych procedur sterowania przy pomocy metod komputerowych. Platformy budowy mikrosterowników:
Przykładowe zagadnienia na sprawdzian z wiedzy ogólnej. Linux to nazwa: A. Programu biurowego. B. Systemu operacyjnego. C. Przeglądarki internetowej.
Przykładowe zagadnienia na sprawdzian z wiedzy ogólnej Linux to nazwa: A. Programu biurowego. B. Systemu operacyjnego. C. Przeglądarki internetowej. Przycisk RESET znajdujący się na obudowie komputera,
Monitory Opracował: Andrzej Nowak
Monitory Opracował: Andrzej Nowak Bibliografia: Urządzenia techniki komputerowej, K. Wojtuszkiewicz PC Format, nr 3 2008r. Kineskop ogólna budowa Monitory CRT Zasada działania monitora Monitory służą do
Model 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