Thesis (Selection of subject)Thesis (Selection of subject)(version: 368)
Thesis details
   Login via CAS
Zobrazování povrchových detailů pomocí mapování textur
Thesis title in Czech: Zobrazování povrchových detailů pomocí mapování textur
Thesis title in English: Rendering Surface Detail with Advanced Mapping Techniques
Academic year of topic announcement: 2006/2007
Thesis type: diploma thesis
Thesis language: čeština
Department: Department of Software and Computer Science Education (32-KSVI)
Supervisor: Ing. David Ambrož
Author: hidden - assigned and confirmed by the Study Dept.
Date of registration: 05.06.2006
Date of assignment: 05.06.2006
Date and time of defence: 28.01.2008 00:00
Date of electronic submission:28.01.2008
Date of submission of printed version:28.01.2008
Date of proceeded defence: 28.01.2008
Opponents: RNDr. Josef Pelikán
 
 
 
Guidelines
Prostudujte současné techniky zvyšování úrovně detailů členitých povrchů pomocí pokročilých technik mapování textur podporovaných v moderních grafických kartách.

- Zaměřte se na perspektivní a v praxi používané algoritmy, které simulují nebo skutečně mění zakřivení povrchů. Tyto algoritmy naimplementujte, porovnejte jejich složitost a kvalitu vizuálních výsledků.
- Srovnejte efektivitu a možné způsoby implementace těchto algoritmů na různých architekturách grafických karet.
- Popište možnosti resp. omezení grafických karet, které lze při implementaci využít resp. je třeba řešit.
- Zvláštní pozornost věnujte metodě zvané ‘displacement mapping’ a problémům, které s ní souvisí – obecným i spojeným s její implementací na GPU.
- Pokuste se o vylepšení některých publikovaných postupů.

Práce by měla obsahovat podrobný popis implementovaných algoritmů a diskusi k zjištěným výsledkům (vizuálním i výkonovým). Součástí práce by měl být program umožňující vizualizovat a srovnávat jednotlivé metody, zobrazovat mapy resp. textury použité k výpočtu a měnit základní parametry jednotlivých metod.
References
Advanced Game Development with Programmable Graphics Hardware, Alan Watt, Fabio Policarpo, A K Peters, Ltd. (August 1, 2005)
GPU Gems 2: Programming Techniques for High-Performance Graphics and General-Purpose Computation, Matt Pharr, Randima Fernando, Addison-Wesley Professional; Bk&CD-Rom edition (March 3, 2005)
More OpenGL Game Programming, Dave Astle, Course Technology PTR; 2 edition (November 1, 2005)
Advanced Graphics Programming Using OpenGL, Tom McReynolds, David Blythe, Morgan Kaufmann (February 2, 2005)
http://developer.nvidia.com
http://www.ati.com
další literatura bude dodána vedoucím práce
Preliminary scope of work
Implementovat a srovnat algoritmy pro zobrazování detailů nerovných povrchů využívající pokročilé techniky mapování textur současných GPU. Zaměřit se na metodu zvanou displacement mapping, její realizaci na moderních GPU a možná vylepšení.
Preliminary scope of work in English
Implement and compare algorithms for rendering details of uneven surfaces based on advanced mapping techniques offered by modern GPUs. Pay special attention to displacement mapping algorithm and its implementation on todays GPU and the possible improvements of this method.
 
Charles University | Information system of Charles University | http://www.cuni.cz/UKEN-329.html