V sobotu dne 19. 10. 2024 dojde k odstávce některých součástí informačního systému. Nedostupná bude zejména práce se soubory v modulech závěrečných prací. Svoje požadavky, prosím, odložte na pozdější dobu. |
Experimentální systém pro "subdivision surfaces"
Název práce v češtině: | Experimentální systém pro "subdivision surfaces" |
---|---|
Název v anglickém jazyce: | Experimantal system for "subdivision surfaces" |
Akademický rok vypsání: | 2006/2007 |
Typ práce: | bakalářská práce |
Jazyk práce: | čeština |
Ústav: | Katedra softwaru a výuky informatiky (32-KSVI) |
Vedoucí / školitel: | RNDr. Josef Pelikán |
Řešitel: | skrytý - zadáno a potvrzeno stud. odd. |
Datum přihlášení: | 07.02.2007 |
Datum zadání: | 07.02.2007 |
Datum a čas obhajoby: | 10.09.2007 00:00 |
Datum odevzdání elektronické podoby: | 10.09.2007 |
Datum proběhlé obhajoby: | 10.09.2007 |
Oponenti: | RNDr. Petr Kmoch |
Zásady pro vypracování |
Vytvořit systém pro experimentování se schématy pro "subdivision surfaces".
Program by měl být dostatečně pružný a rozšiřitelný, aby se dal používat pro experimantální účely (výuka, prototypování nových schémat, ladění jejich parametrů, apod.). Doporučuji použít některý populární scriptovací jazyk (Python) pro rychlé rozšiřování programu. Systém má být interaktivní a uživatel má mít alespoň základní editační možnosti nad 3D polygonálními sítěmi. Z matematického hlediska musí být implicitně implementována běžná subdivision schémata "primární" (dělící stěny a hrany), měla by být možnost definovat též "duální" schémata (dělení vrcholů). Podle možností se autor pokusí o specifikace parametrů (atributů) jednotlivých geometrických entit - např. vyznačení ostré hrany nebo vrcholu. Celý systém musí být opatřen uživatelským manuálem a interní dokumentací umožňující budoucí rozvoj aplikace. |
Seznam odborné literatury |
1. Joe Warren, Henrik Weimer: Subdivision Methods for Geometric Design: A Constructive Approach, ISBN: 1558604464, Morgan Kaufmann, 2001
2. SIGGRAPH 2000 course notes: http://mrl.nyu.edu/~dzorin/sig00course/coursenotes00.pdf 3. Dokumentace o jazyku Python: http://www.python.org 4. Dokumentace systému Qt: http://www.trolltech.com/products/qt/ |
Předběžná náplň práce |
Experimentální systém pro "subdivision" schemata. |
Předběžná náplň práce v anglickém jazyce |
Experimental system for "subdivision" schemes. |