Status:
Gotowy

Drukuj

Sylabus

DI1712 - Administracja i zarządzanie sieciowymi systemami komputerowymi

Nazwa w drugim języku:
Interactive computer graphics and games
Nazwa skrócona:
GRAFGRY
Numer katalogowy:
DE2303
Reprezentuje kierunek:
M,D,PL - Elektrotechnika
Odpowiedzialny za przedmiot:
dr inż. Robert Szmurło
Strona WWW przedmiotu:
Język wykładowy:
PL
Liczba punktów ECTS:
2
Poziom przedmiotu:
Podstawowy
Forma zaliczenia przedmiotu:
Zaliczenie
Wymiar godzin:
W: 15, P: 15
Przedmiot realizowany w planach wzorcowych:
-
Obieralny dla katalogów:
  • Elektrotechnika 2 st - AIK (Automat. i Inż. Komp.) podstawowy Etap: Model 1, magisterskie II-go stopnia, stacjonarne, polski
Skrócone treści:
Celem przedmiotu jest zapoznanie z podstawowymi elementami geometrii obliczeniowej, która jest niezbędnym elementem trójwymiarowej grafiki interaktywnej. W ramach kursu student zdobywa wiedzę na temat tworzenia trójwymiarowych modeli przy wykorzystaniu bibliotek OpenGL i DirectX. Wiedza ta może być przydatna podczas tworzenia i korzystania z zaawansowanych aplikacji do prezentacji wyników badań medycznych oraz wyników symulacji numerycznych w oprogramowaniu CAD. Celem przedmiotu jest również przedstawienie metod tworzenia zaawansowanych animacji trójwymiarowych oraz gier komputerowych, które są obecnie dużym rynkiem pracy porównywalnym coraz częściej z kinematografią.
Szczegółowe treści merytoryczne:
  1. Przedmiot badań geometrii obliczeniowej jako narzędzia w interaktywnej grafice trójwymiarowej. Elementarne obiekty geometryczne i ich właściwości. Problem przecinania się odcinków i płaszczyzn.
  2. Problem triangulacji wieloboku.
  3. Problem wyznaczania par najbliżej położonych punktów - algorytm Shamosa. Diagramy Voronoi i triangulacja Delaunay'a.
  4. Modele fizycznych właściwości świata.
  5. Planowanie ruchu robota mobilnego.
  6. Interakcja obiektów na scenie 3D.
  7. Wprowadzenie do grafiki 3D. (rzutowanie, kamera, reprezentacja obiektów 3D)
  8. Wprowadzenie do interfejsu OpenGL. Modelowanie prostych scen.
  9. Modelowanie oświetlenia w OpenGL.
  10. Tekstury, odbicia, cieniowanie i przezroczystość obiektów.
  11. Modelowanie ruchu (kamery) oraz osi czasu.
Bibliografia:
  1. M. de Berg. M. van Kreveld, M. Overmars, O. Schwarzkopf, „Geometria obliczeniowa algorytmy i zastosowania”, WNT,
  2. O'Rourke J.: Computational Geometry in C, Cambridge University Press, 1998
  3. Preparata F.P., Shamos M.I.: Geometria obliczeniowa. Wprowadzenie, Helion/Springer 2003
  4. Kevin Hawkins, Dave Astle, „OpenGL. Programowanie gier”, Helion 2003
  5. Dokuemntacja biblioteki libSDL: http://www.libsdl.org/
Kryteria oceny:
-
Efekty kształcenia:
Umiejętność projektowania oprogramowania do wizualizacji obiektów 3D, danych medycznych, wyników symulacji numerycznych, Umiejętność tworzenia animacji trójwymiarowych oraz prostych interaktywnych scen trójwymiarowych, Umiejętność tworzenia scenariuszy gier komputerowych, Umiejętność wykorzystywania bibliotek SDL i DirectX, oraz oczywiście Open GL
Uwagi:
-
Standardowe treści kształcenia ujęte w Rozporządzeniu MNiSW:
-
Przedmioty na których bazuje dany przedmiot (prerekwizyty):
-
Efekty Kształcenia dla kierunków Electrical Engineering, Informatyka:
Wiedza
Kod Efekt Kształcenia dla kierunku Procent Efekt kształcenia dla przedmiotu Sposób sprawdzania
I1A_W03 ma podstawową wiedzę obejmującą zagadnienia powiązane z Informatyką w zakresie innych kierunków studiów. + (33%)
ma podstawową wiedzę obejmującą zagadnienia powiązane z Informatyką w zakresie innych kierunków studiów.
bieżące sprawdzanie wiadomości studenta
I1A_W04e ma uporządkowaną, podbudowaną teoretycznie wiedzę ogólną obejmującą kluczowe zagadnienia z zakresu

technologii sieciowych

++ (66%)
ma uporządkowaną, podbudowaną teoretycznie wiedzę ogólną obejmującą kluczowe zagadnienia z zakresu
technologii sieciowych i programowania internetowego
bieżące sprawdzenie sprawozdań laboratoryjnych
I1A_W05h ma szczegółową wiedzę związaną z zagadnieniami z wybranego* zakresu Informatyki, dotyczącą

technologii internetowych*

++ (66%)
ma szczegółową wiedzę związaną z zagadnieniami z wybranego* zakresu Informatyki, dotyczącą
technologii internetowych*
kolokwium
powrót