Západočeská
univerzita
Katedra informatiky výpočetní techniky
Rozsah: 3 + 2 + 3 (přednášky + cvičení + min.rozsah samostatné práce / týden)
Popis | Kritéria hodnocení | Skupiny a spolupráce | Texty | Referenční zdroje
NEW Svetlo, barvy a barevne systemy.zip pro download [23MB]
| Přednášející | Prof.Ing.Václav Skala, CSc. | ||||||||
| Cvičící | Bude určeno | ||||||||
| Přednášky |
|
||||||||
| Cvičení | Laboratoř:
UL 407
|
||||||||
| Upozornění | Výhodná
je znalost z předmětů:
|
ZPG je 6-ti kreditový předmět, který poskytuje úvod do problematiky počítačové grafiky a vizualizace dat s použitím programovaní pod operačním systémem MSWindows a programové knihovny OpenGL, resp. DirectX.
Předpokládá se znalost matematické analýzy, lineární algebry (včetně znalostí vektorové a maticové notace), základních datových struktur, znalost programování s prostředky MS Visual Studio & C# , resp. J# (Java). Doporučujeme též znalost na úrovni předmětů KIV/WIN a KIV/NET.
Znalosti na úrovni předmět KIV/ZPG jsou předpokladem pro přijetí na navazující magisterský program "Počítačová grafika a výpočetní systémy" v délce trvání 2 roky. Po úspěšném absolvování získá absolvent titul "Ing.".
Po absolvovaní předmětu budete schopni realizovat složitější grafické výstupy s pomocí standardní knihovny DirectX, grafické modelování a animace objektů.
Vaše znalosti můžete rozšířit v rámci dalších předmětů, zejména pak:
- Algoritmy počítačové grafiky KIV/APG,
- Vybrané algoritmické metody KIV/VAM,
- Grafické systémy a vizualizace dat KIV/VID,
- Multimediální a hypermediální systémy KIV/MHS a dalších.
V rámci vědecko-výzkumných projektů, které v rámci Centra počítačové grafiky a vizualizace dat (http://herakles.zcu.cz) realizujeme, můžete pokračovat v řešení odborných problémů, které mohou vyústit v bakalářskou práci, práci v rámci předmětu KIV/Projekt-5, resp. později v práci v rámci předmětu Odborný projekt KIV/OP , či v diplomovou práci.
Přehled projektů řešených nebo již ukončených je na http://herakles.zcu.cz část Research - ALL projects.Studenti, kteří se rozhodnou pro studium oboru Počítačová grafika a výpočetní systémy, resp. Počítačová grafika a virtuální realita, mají možnost studovat na předních univerzitách v zahraničí v rámci projektu SOCRATES; předpokládaná doba pobytu v zahraničí 3 - 6 měsíců s podporou cca 450 EUR/měsíc, což je postačující pro pokrytí základních nákladů.
Možný bodový zisk
Hodnocení
Vaše celkově ohodnocení S je součtem bodů získaných ze cvičení a ze zkoušky, a to:
zkouška |
výborně: | S > 75 bodů |
| velmi dobře: | S > 60 bodů | |
| dobře: | S > 50 bodů | |
| neprospěl: | S <= 50 bodů včetně |
Termíny zkoušek a testů - může dojít ke změnám
Studenti se na zkoušku zapisují standardním způsobem přes STAG, nedostavení se na zkoušku bez vážného důvodu je hodnoceno známkou neprospěl.
Před zkouškou musí být zapsán zápočet v indexu.
V případě, že student se účastní dalšího termínu, se výsledek předchozího termínu ohodnotí ynámkou "neprospěl".Je nutné počítat s tím, že termíny se mohou se z velmi vážných důvodů změnit, případné změny budou oznámeny předem.
Předběžný datum předběžný čas předběžná učebna Zkouška - 9.1.2006 - 1. termín 8:00 - 11:00 EP 130
Zkouška - 23.1.2006 - 2. termín 8:00 - 11:00 EP 130
Zkouška - 7.2.2006 - 3. termín 8:00 - 11:00
UU407
Studenti se shromáždí před posluchárnou EP 130 minimálně 10 min. před zahájením zkoušky.
Upozornění:
- Opisování, resp. poskytování informací k opisování bude u všech případů řešeno okamžitým ukončením zkoušky a hodnocením NEPROSPĚL u všech zúčastněných.
Jednotlivé úlohy budou odevzdány v zadaném termínu dle dispozic cvičících. Součástí dokumentace musí být i seznam použité literatury.
Cvičící určí přesnou formu, termíny atd. Pro potřeby cvičení mají cvičící omezený počet CD ROM obsahující kompilátory Pascal a C s příslušnými knihovnami, dokumentací apod.
Vyzvedněte si licenci na MSDN AA, což vám umožní používat veškeré vývojové nástroje Microsoft pro nekomerční použití zdarma na vašem osobním počítači. Informace na dveřích místnosti UL 401.Podrobné informace k dispozici na: http://herakles.zcu.cz/education/zpg/cviceni.php
Termíny zadání a odevzdání (pokud cvičící nestanoví jinak)
- Úlohy se zásadně odevzdávají ve stanovených termínech a způsobem určeným cvičícím.
- Selhání systémů, nečitelnost dat, pozdní zadání z důvodu nepřítomnosti na cvičení atd. není důvodem k prodloužení termínu odevzdání.
- Před odevzdáním pečlivě testujte na systémech v laboratoři UL 407 (nikoliv však 64- bit.počítače, počítač se střižnou).
Cvičení - jsou vždy zaměřeny na osvětlení problematiky na předchozích přednáškách a na problémy spojené se zadanou úlohou. Součástí je jak teoretický aparát, tak i praktické použití v použitém rozhraní DirectX.
Formujte studijní skupinky nejlépe po dvou nebo třech a jedenkrát do týdne na společném setkání řešte zadané problémy. Diskutujte zadané problémy mezi sebou a snažte se najít nová řešení. Nicméně zadané úlohy musíte realizovat sami, včetně dokumentace, programu atd.
Rozhodně je to výhodné pro získání dodatečných bodů.
Naučíte se více, pokud budete pracovat ve skupinkách, než samostatně. Je nezbytné důsledně uvádět použité zdroje informací - jméno osoby, se kterou jste spolupracovali, citace kapitol knih nebo článku, které jste použili, atd.
TEXT: Doporučené - jsou v knihovně ZČU k prezenčnímu studiu
Přednášky
Cvičeni
Dodatkové informace lze čerpat z doporučené literatury. Další informace lze získat na http://herakles.zcu.cz .
Pro pokročilé
PROSTŘEDKY
| prostředek (reference: UL407) | neřízené prostředí | .NET |
|---|---|---|
| programovací jazyky | C/C++ Delphi |
C# (též jiný .NET jazyk) |
| grafické rozhranní | Simple Directmedia Player (SDL, SDL_ttf, SDL_image) + OpenGL | SDL.NET + Tao (OpenGL pro .NET) |
| Direct3D 9.0 (též DirectX Graphics) | Managed Direct3D 9.0 (též DirectX Graphics) | |
| Projekt D3D UT | ||
| referenční HW | Ati FireGL T2-64 (UL407) | |
Užitečné adresy, pokud používáte .NET platformu (poskytnuto J.Stoklasou)
| "Kuchařka" programátora v C# a .NET, často řešené úlohy. Velmi užitečná je sekce "Common Tasks". | http://samples.gotdotnet.com/quickstart/ |
| Vše o okénkových aplikacích v .NET | http://www.windowsforms.com/ |
| Vše o ASP.NET. Webové objekty ke stažení. | http://www.asp.net |
| WebMatrix - volně dostupné vývojové prostřed pro C# a .NET | http://www.asp.net/webmatrix |
| ASP.NET webhosting | http://www.aspweb.cz http://europe.webmatrixhosting.net |
| Uvod do programovani DirectX v C# a .NET | http://msdn.microsoft.com/theshow/Episode037/default.asp |
Last update: 2005-10-18 16:02