Thesis (Selection of subject)Thesis (Selection of subject)(version: 368)
Thesis details
   Login via CAS
Editor dlaždiček
Thesis title in Czech: Editor dlaždiček
Thesis title in English: Tile editor
Academic year of topic announcement: 2009/2010
Thesis type: Bachelor's thesis
Thesis language: čeština
Department: Department of Software and Computer Science Education (32-KSVI)
Supervisor: RNDr. Josef Pelikán
Author: hidden - assigned and confirmed by the Study Dept.
Date of registration: 07.04.2010
Date of assignment: 07.04.2010
Date and time of defence: 22.06.2010 00:00
Date of electronic submission:22.06.2010
Date of proceeded defence: 22.06.2010
Opponents: RNDr. Jan Kolomazník, Ph.D.
 
 
 
Guidelines
Navrhnout a implementovat systém, který bude podporovat návrh dlaždiček (kachlíků) pro rovinné dláždění. Musí podporovat možnost záměny jednotlivých dlaždiček několika alternativami se zachováním spojitosti kresby na jejich rozhraní. Do systému bude třeba zahrnout editor konfigurace podlahy i editor jednotlivých dlaždic (jejich variant) a dále komponentu visualizující větší část vydlážděné plochy.

Podle možnosti navrhnout systém obecně s možností předem si připravovat jednotlivé konfigurace podlah a využívat jednoduchých geometrických symetrií dlaždiček. Uvažovat čtvercové a obdélníkové dlaždice. Editor dlaždic by měl obsahovat alespoň základní příkazy na grafickou editaci a dále podporu pro automatické či poloautomatické uspokojování podmínek napojení sousedních dlaždic.

Hotovou aplikaci je potřeba dobře zdokumentovat a podrobně popsat všechny netriviální použité algoritmy a datové struktury, jakož i konceptuální návrh systému (vzory a instance dlaždic, vzory podlah, apod.).
References
- A. S. Glassner: Andrew Glassner's Notebook: Recreational Computer Graphics, Morgan Kaufmann, 1999

- David Eppstein: The Geometry Junkyard - Tiling, online, accessible at http://www.ics.uci.edu/~eppstein/junkyard/tiling.html
 
Charles University | Information system of Charles University | http://www.cuni.cz/UKEN-329.html