Grafika czasu rzeczywistego Kierunek studiów: Informatyka
Kod programu: W4-S1IN19.2021

Nazwa modułu: Grafika czasu rzeczywistego
Kod modułu: 08-IO1S-13-GCR
Kod programu: W4-S1IN19.2021
Semestr:
  • semestr zimowy 2026/2027
  • semestr zimowy 2025/2026
  • semestr zimowy 2024/2025
Język wykładowy: polski
Forma zaliczenia: zaliczenie
Punkty ECTS: 4
Opis:
Celem zajęć będzie zapoznanie studentów z interaktywną grafiką 3D z wykorzystaniem GPU (ang. Graphics Processing Unit). Do tego celu wykorzystany zostanie język GLSL oraz język Cg. Studenci poznają różne pojęcia matematyczne, fizyczne oraz algorytmy, które będą umożliwiać generowanie różnych efektów, np. realistyczne oświetlenie, mapowanie środowiska, mapowanie nierówności. W ramach zajęć studenci przygotują projekty w zespołach maksymalnie dwuosobowych oraz przedstawią rezultaty swojej pracy w postaci prezentacji przed resztą grupy.
Wymagania wstępne:
(brak informacji)
Literatura podstawowa:
(brak informacji)
Efekt modułowy Kody efektów kierunkowych do których odnosi się efekt modułowy [stopień realizacji: skala 1-5]
Potrafi myśleć i działać w sposób kreatywny [GCR_K_8]
K_K03 [1/5] K_K05 [1/5]
Potrafi posługiwać się różnymi frameworkami i bibliotekami do tworzenia grafiki czasu rzeczywistego [GCR_U_4]
K_U15 [1/5] K_U18 [1/5]
Potrafi posługiwać się narzędziami wspomagającymi pisanie shaderów [GCR_U_5]
K_U23 [1/5]
Potrafi pozyskiwać informacje na temat grafiki czasu rzeczywistego z literatury, baz danych i innych źródeł [GCR_U_6]
K_U01 [1/5] K_U05 [1/5] K_U06 [1/5]
Potrafi pracować indywidualnie i w zespole [GCR_U_7]
K_U02 [1/5]
Zna i rozumie zasady tworzenia grafiki czasu rzeczywistego, w szczególności: programowalny potok graficzny, programy cieniowania wierzchołków i fragmentów [GCR_W_1]
K_W15 [1/5] K_W16 [1/5]
Zna i rozumie pojęcia matematyczne używane w grafice czasu rzeczywistego, w szczególności: iloczyn wektorowy, iloczyn skalarny, wektor normalny, pochodna cząstkowa, interpolacja liniowa, rachunek macierzowy [GCR_W_2]
K_W01 [1/5] K_W03 [1/5] K_W15 [1/5]
Zna i rozumie pojęcia fizyczne używane w grafice czasu rzeczywistego, w szczególności: prawo Snella, prawo odbicia światła, podstawowe równania z kinematyki [GCR_W_3]
K_W01 [1/5] K_W03 [1/5]
Typ Opis Kody efektów modułowych do których odnosi się sposób weryfikacji
projekt [GCR_w_1]
Przygotowanie projektu z wybranego tematu związanego z grafiką czasu rzeczywistego.
GCR_K_8 GCR_U_4 GCR_U_5 GCR_U_6 GCR_U_7 GCR_W_1 GCR_W_2 GCR_W_3
sprawozdania [GCR_w_2]
Rozwiązanie zestawów zadań.
GCR_K_8 GCR_U_4 GCR_U_5 GCR_W_1 GCR_W_2 GCR_W_3
Rodzaj prowadzonych zajęć Praca własna studenta Sposoby weryfikacji
Typ Opis (z uwzględnieniem metod dydaktycznych) Liczba godzin Opis Liczba godzin
wykład [GCR_fs1]
Podanie treści kształcenia z wykorzystaniem środków audiowizualnych.
10
Samodzielne studiowanie tematyki wykładu oraz zadanej literatury.
20 sprawozdania [GCR_w_2]
laboratorium [GCR_fs2]
Szczegółowe przygotowanie studentów do tworzenia aplikacji wyświetlających skomplikowaną grafikę komputerową w czasie rzeczywistym. Rozwiązywanie zadań programistycznych.
30
Samodzielne przygotowanie się do laboratoriów. Zapoznanie się z tematyką projektu oraz wykonanie projektu w zespole jedno- lub dwuosobowym.
60 projekt [GCR_w_1] sprawozdania [GCR_w_2]
Załączniki
Opis modułu (PDF)
Informacje o sylabusach mogą ulec zmianie w trakcie trwania studiów.
Sylabusy (USOSweb)
Semestr Moduł Język wykładowy
(brak danych)