|
|
| Dane Organizacyjne |
PROGRAM STUDIÓW PODYPLOMOWYCH: Nowoczesna Grafika Komputerowa dla Nie-Informatyków Grafika 3D - wprowadzenie do systemu Softimage Wprowadzenie do programowania w grafice przy pomocy C i OpenGL Wprowadzenie do programowania gier komputerowych
|
Grafika 3D - wprowadzenie do systemu Softimage 24 h prowadzący T. Szuba
Uzasadnienie: Celem tego przedmiotu jest nauczenie programowania grafiki 3D z bogatymi elementami animacji. Dla potrzeb kursu stosowany będzie jeden z 3 wiodących na profesjonalnym rynku systemów tworzenia animowanej grafiki 3D jakim jest Softimage XSI v. 5. Uczestnicy kursu maja się nauczyć posługiwania tym systemem na takim poziomie, jaki potrzebują nie-informatycy pracujący w firmie reklamowej tworzącej dla potrzeb telewizji np. spoty reklamowe, animowane filmy instruktażowe, etc.
1. Początki z Softimage XSI 5.
a. Środowisko Softimage XSI 5.
b. Interakcja z systemem.
c. Utworzenie prostego projektu.
d. Powoływanie na scenę i obsługa obiektów elementarnych
2. Podstawy.
a. Budowa obiektów w oparciu o siatki wieloboków (powierzchnie prostokreślne)
b. Modyfikacja obiektów utworzonych w oparciu o powierzchnie prostokreślnych.
c. Montaż złożonych obiektów z obiektów prostych.
3. Obiekty krzywokreślne (NURBS).
a. Metodyka tworzenia i efektywny zakres zastosowania.
b. Budowa złożonego obiektu typu samolot.
4. Operowanie kamerą i oświetleniem.
a. Ruch kamery – proste zagadnienia reżyserii.
b. Konstruowanie oświetlenia sceny i obiektów. Efekty oświetleniowe.
5. Tekstury.
a. Proste tekstury.
b. Drzewa renderowania: shadery i tekstury.
c. Edytor tekstur.
6. Podstawy Animacji – ruch obiektów.
a. Animacja na niskim poziomie komplikacji.
7. Definiowanie prostych Istot.
a. Tworzenie szkieletu Istoty.
b. Pokrywanie Istoty skórą.
c. Tworzenie cyklu ruchu Istoty.
8. Symulacje.
a. Tkaniny
b. Systemy cząsteczkowe. Renderowanie systemów cząsteczkowych.
c. Tworzenie cieczy, dymu, ognia.
d. Włosy.
Ilustracyjna grafika 2D przy wykorzystaniu pakietu CorelDraw. 24 h M. Gajer
Uzasadnienie: Patrząc w obecnej chwili na procentowy udział różnych zastosowań grafiki komputerowej w naszym życiu, bezsprzeczny prym wiodą systemy DTP (Desk Top Publishing). Tworzenie barwnych ilustracji stało się codziennością, wręcz obowiązkiem w sensie jakości tworzonego dokumentu. Gwałtownie taniejące cyfrowe aparaty fotograficzne zapewniają natychmiastowe, a co najważniejsze łatwe przeniesienie obrazu rzeczywistości o wysokiej rozdzielczości do ilustracji. Szybko tanieją także kolorowe drukarki, nawet te stosujące technologie kolorowego druku laserowego. W tej sytuacji zrobienie ciekawej ilustracji staje się relatywnie proste, tanie, nie wymaga wysokich kwalifikacji ilustratora czy grafika – ale pod warunkiem, że posiadamy i umiemy obsługiwać odpowiednie narzędzie, jakim jest np. CorelDraw. Ilustracja jest grafiką 2D (2-wymiarową) i celem tego kursu nauczenie podstaw profesjonalnego DTP w oparciu o w/w pakiet.
Interfejs użytkownika
Definiowanie układu dokumentu, tryby wyświetlania
Pomoce rysunkowe
Tworzenie i modyfikowanie obiektów
Narzędzia tekstowe
Łączenie tekstu i obiektów
Kolory, wypełnienia i kontury
Efekty specjalne i filtry
Praca z grafiką bitmapową
Drukowanie dokumentów Corela
Tworzenie stron WWW i animacji wektorowych
Skrypty i VBA
Konfigurowanie programu
Wprowadzenie do programowania w grafice przy użyciu C i OpenGL. 24 h M. Turek
Uzasadnienie: Po zaznajomieniu się w poprzednich przedmiotach z metodami tworzenia grafiki 2D i 3D, kolejny przedmiot ma na celu przybliżenie podstaw programowania grafiki na poziomie języka programowania C/C++ na przykładzie tworzenia efektów graficznych z użyciem rozszerzenia do C jakim jest OpenGL. Przedmiot zapozna także słuchacza z możliwościami tej biblioteki. Umożliwi samodzielne tworzenie interaktywnych prezentacji trójwymiarowych - przy konieczności posiadania minimalnej wiedzy z zakresu programowania.
Przedmiot przeznaczony jest także dla osób, które nie miały dotychczas styczności z zagadnieniami związanymi z programowaniem, wprowadzając w te zagadnienia drogą przystępną i przyjazną dla każdego. W pewnym sensie jest to także (w ograniczonym zakresie) kurs języka C++. Podczas trwania kursu poruszone zostaną następujące tematy:
Programowanie stron WWW 24 h G. Rogus
Uzasadnienie: Programowanie stron www jest formą realizacji grafiki komputerowej poprzez medium jakim jest Internet. Umiejętność tworzenia własnych stron internetowych w dzisiejszym świecie staje się powoli standardem. Celem zajęć jest nauczenie osób, które nie posiadają żadnego przygotowania informatycznego poprawnego projektowania stron internetowych. W trakcie zajęć wykorzystywane będą różnego rodzaju generatory stron pozwalające na przyspieszenie i ułatwienie tworzenia stron internetowych. Zajęcia z programowania stron www w polączeniu z innymi przedmiotami Studium mają także dać Uczestnikowi szanse na wzbogacenie jego arsenału narzędzi konstrukcji stron WWW o elementy graficzne wytworzone innymi technikami grafiki komputerowej, z którymi zapozna się podczas trwania innych przedmiotów naszego Studium.
1. Wprowadzanie do Internetu.
2. Aplikacje ułatwiające tworzenie stron WWW.
3. Zasady projektowania poprawnych stron WWW.
4. Tworzenie stron WWW przy pomocy język HTML:
· Formatowanie tekstu.
· Tworzenie odnośników.
· Przygotowywanie grafiki i umieszczanie jej na stronach internetowych.
· Tworzenie tabeli, ramek.
· Formularze w HTML.
5. Kaskadowe arkusze stylów (CSS).
6. Publikowanie serwisu WWW w sieci.
7. Wprowadzanie do JavaScript (elementarny kurs).
8. Animacja w Internecie - Micromedia Flesh
Wprowadzenie do programowania gier komputerowych 24 h P. Skrzyński
Uzasadnienie: Coraz wyraźniej staje się widoczne, że aktualny postęp w grafice komputerowej w ogromnym stopniu napędzany jest i inspirowany grami komputerowymi. Obecnie gra komputerowa to b. złożony animowany zespół scen 3D, wymagający b. szybkiego symulowania zjawisk fizycznych, b. szybkich monitorów LCD, etc. Coraz większe znaczenie mają zespołowe gry w scenerii 3D realizowane poprzez sieć komputerową. Architektury komputerowe dla graczy stają się ważną kategorią rynkową, coraz częściej wyodrębnianą i omawianą w poważnych czasopismach fachowych. Z jednej strony gwałtownie rośnie rynek wyspecjalizowanych, względnie tanich (< 500 USD) konsoli do gier np. PlayStation3 a z drugiej szybko rośnie rynek często b. drogich, prywatnych komputerów dedykowanych głównie grom komputerowym. Można powiedzieć, że poprzez gry komputerowe ambitna animowana grafika komputerowa 3D także „trafia pod strzechy”. Oznacza to, że kurs podyplomowy grafiki komputerowej musi zawierać moduł zajmujący się grami... W ramach zajęć tego przedmiotu przewidziany jest elementarny kurs języka Java.