Państwowa WyŜsza Szkoła Zawodowa w Gnieźnie Europejski
Transkrypt
Państwowa WyŜsza Szkoła Zawodowa w Gnieźnie Europejski
Państwowa WyŜsza Szkoła Zawodowa w Gnieźnie Europejski System Transferu Punktów - ECTS Instytut Informatyki Karty opisu przedmiotów Tytuł: Kod GRAFIKA KOMPUTEROWA Kierunek studiów: Rok/Semestr INFORMATYKA III/5 Specjalizacja: Przedmiot Systemy informatyczne Obowiązkowy Godziny/tydzień Wykłady: 2h Ćwiczenia: - Prowadzący: Instytut: Liczba punktów Laboratoria: 2h Projekty/Seminarium: - 4 dr inŜ. Barbara Wołyńska [email protected] tel. +48(61) 4257284 Informatyki Cele: Uzyskanie wiedzy oraz zrozumienie struktury interaktywnych systemów grafiki komputerowej. Uzyskanie umiejętności: tworzenia obrazów z wykorzystaniem standardowego interfejsu graficznego API (Application Programming Interface); realizacji podstawowych transformacji (skalowanie, obrót, translacja) za pomocą mechanizmów standardowego API graficznego; implementacji prostych procedur dokonujących transformacji obrazów 2-wymiarowych; tworzenia i przeprowadzenia testu uŜyteczności istniejącej aplikacji; wykorzystania narzędzi wspomagających tworzenie graficznych interfejsów uŜytkownika do realizacji aplikacji wyposaŜonej w taki interfejs. Zrozumienie metodologii przekształceń geometrycznych wykorzystywanych w scenach 3D. Poznanie technik umoŜliwiających reprezentację obiektów 3D, teksturowanie oraz wykorzystanie lokalnego i globalnego modelu oświetlenia. Nabycie umiejętności tworzenia interaktywnych aplikacji graficznych z wykorzystaniem biblioteki OpenGL. Opis przedmiotu: Teoria oraz praktyczne zastosowanie interaktywnej grafiki komputerowej. Podstawowe techniki w grafice komputerowej. Systemy grafiki. Podstawy tworzenia grafiki dwu- oraz trójwymiarowej z wykorzystaniem biblioteki OpenGL jako platformy umoŜliwiającej bezpośrednie programowanie grafiki w języku C. Algorytmy nowoczesnej grafiki komputerowej. Komunikacja człowiekkomputer. Budowanie prostej grafiki komputerowej – interfejsy graficzne. Wymagane wiadomości: Wektory, algebra macierzy, geometria analityczna. Zdolność efektywnego wykorzystania MS Windows jako systemu operacyjnego oraz podstawowa umiejętność programowania w języku C/C++. Forma prowadzonych zajęć Wykłady oraz laboratoria komputerowe – indywidualna praca studentów, pisanie programów z wykorzystaniem biblioteki OpenGL w MS Visual C++ Metody oceny: Sprawdzian z zakresu materiału prezentowanego na wykładach oraz laboratoriach. Przygotowanie programu prezentującego graficzny model zadanego obiektu. Bibliografia: 1. Foley J. D., Dam V. A., i inni, Wprowadzenie do grafiki komputerowej. WNT, 1995 2. OpenGL Programming Guide (The red book). Second Edition, Addison-Wesley Publishing Company, 1997 3. Praca zbiorowa pod red. Zabrodzkiego J., Grafika komputerowa metody i narzędzia. WNT, 1994 4. Kawa R., Elektroniczne Przetwarzanie Informacji. UJ, EPI, 2000 26/72 W bibliografii czcionką pogrubioną zaznaczono pozycje podstawowe, pozostałe są uzupełniające