Tato stránka je oficiálním zdrojem informací pro studenty předmětu B4M39MMA oboru Počítačová grafika magisterského programu Otevřená informatika na Fakultě elektrotechnické Českého vysokého učení technického v Praze. Předmět je zajišťován Katedrou počítačové grafiky a interakce (K13139). Praktickou část předmětu zajišťuje Institut intermédií (IIM) při FEL ČVUT v Praze.
Přednáška: | čtvrtek 12.45 | T2:C3-51 |
Seminář: | čtvrtek 14.30 | T2:H1-24c, dveře H1-25 (IIM) |
Přednášející: | Ing. Roman Berka, Ph.D. - berka [at] fel.cvut.cz | |
Konzultanti: | Ing. Ondřej Slabý - slabyon3 [at] iim [dot] cz - IIM | Ing. Jakub Hybler - hybler [at] iim [dot] cz - IIM |
Rozsah: | 2p | 2s |
Rozvrh: | B4M39MMA |
Předmět je zaměřen na výklad metod používaných v oblasti počítačové animace. Studenti získají přehled o algoritmech a metodách reprezentace typických problémů v oblasti počítačové animace (inverzní kinematika, animace lidské postavy, dynamika aj.) Část předmětu je též zaměřena na principy kreativních postupů při vytváření zvuku a videa jako součásti audio-vizuálních projektů. V předmětu zazní i několik přednášek popisujících vybrané problémy z oblasti technologií pro filmovou produkci (MOCAP, Stereoskopický obraz, aj.).
Cílem předmětu je poskytnout informace o metodách řešení typických problémů v projektech z oblasti počítačové animace, virtuální reality a filmové produkce. Snahou je ukázat teoretický základ metod používaných v těchto oblastech a umožnit studentům, aby si tyto probrané techniky mohli sami vyzkoušet v rámci semestrálních projektů.
V průběhu semestru studenti navštěvují přednášky a semináře. Kromě toho pracují na zadaných tématech a vypracovávají semestrální úlohy v podobě implementace řešeného problému doprovázené dokumentací v určeném formátu a podpořené osobní prezentací před ostatními studenty.
V době cvičení jsou se studenty organizovány konzultace formou seminářů, dílen a společného brain-stormingu s cílem uchopit řešení úloh jako komponenty jednoho projektu. Výsledná prezentace úloh by pak měla mít formu jedné ucelené kompozice, kde výstupy z jednotlivých úloh spolupracují a doplňují se. Tento způsob práce podporuje vzájemnou komunikaci a smysl pro týmovou spolupráci, současně umožňuje studentům sledovat práci ostatních na jejich úlohách a prakticky si vyzkoušet i další postupy než jen ty, které potřebují pro řešení své úlohy.
Semináře a konzultace budou probíhat v laboratoři Institutu intermédií, kde se studenti budou moci setkat s profesionálním vybavením používaným v oboru.
Schopnost programovat v jazyce C++.
Pořadí | Téma | Odkaz |
---|---|---|
1 | Počítačová animace a její popis | |
2 | Inverzní kinematika | |
3 | Dynamika, částicové systémy | |
4 | Fluidní dynamika v počítačové animaci | |
5 | Modelování šatů | |
6 | Modelování a animace lidské tváře | |
7 | Systémy pro zachytávání pohybu MOCAP | |
8 | Animace davu | |
9 | Řízení animace,artificial life | |
10 | Stereoskopické zobrazování | |
11 | Produkční řetězec a techniky kompozice videa | |
12 | Archivace multimediálního díla | |
13 | Světelné a projekční systémy | |
14 | Úroveň detailu v počítačové animaci a VR |
Cvičení budou vedena jako konzultace k realizaci semestrálních projektů a k seznámení se s technickými prostředky použitelnými pro multimediální prezentaci výsledků projektů.
1 | Seznámení s předmětem, zadávání semestrálních projektů. |
2 | Seminář k realizaci semestrálních úloh. |
3 | Prostředí Unreal Engine. |
4 | Implementace Pluginu v Unreal Engine. |
5 | Experimentální ověřování konceptu. |
6 | Experimentální ověřování konceptu. |
7 | Realizace projektu. |
8 | Realizace projektu. |
9 | Realizace projektu. |
10 | Kompletace. |
11 | Kompletace. |
12 | Testování. |
13 | Testování. |
14 | Prezentace semestrálních úloh. |
Podmínkou k získání zápočtu je odevzdání semestrální práce a její prezentace na konci semestru. Zkouška je povinná.
Celkem může student získat během semestru 100 bodů a z toho:
Klasifikace je pak dána tabulkou:
90-100 | A výborně |
80-89 | B velmi dobře |
70-79 | C dobře |
60-69 | D uspokojivě |
50-59 | E dostatečně |
0-49 nebo nesplnění podmínek k zápočtu | F nedostatečně |
Okruhy otázek ke zkoušce PDF
Navrhněte a implementujte některý z níže uvedených modelů ve formě pluginu v prostředí Unreal Engine.
Název | Popis | Řešitel úlohy | Hodnocení | |
---|---|---|---|---|
1. | Model obličeje. | |||
2. | Model tkaniny. | Adrian Pitoňák, Marek Nechanský, Tomáš Bilák | ||
3. | Model davu. | {Vojtech Tomas, Emese Szabo} | ||
4. | Částicový model. | Dominika Kubaniová, Isabella Skořepová | ||
5. | Model kouře a mlhy | {Michal Zajíc, Vít Zadina} |
Projekt vypracujte v jedno nebo dvoučlenném týmu.