Závěrečná práce: Jan Čejka: Shader pro vykreslení obilného pole
Bakalářská práce
Shader pro vykreslení obilného pole
A Shader for Grain Field Rendering
Jan Čejka
Anotace
Tato práce popisuje metodu animace a vizualizace obilného pole. Pohyb rostlin je založen na působení větru a je vypočten s využitím knihovny CUDA. Vykreslení probíhá pomocí geometry shaderů a OpenGL. V závěru práce lze najít implementaci pro grafy scény a vyhodnocení dosažené rychlosti výpočtu.
Abstract
The thesis presents a method of grain field animation and visualization. Plant movement is influenced by wind forces and the calculation is performed with CUDA library. Rendering is done by OpenGL and geometry shaders. The end of the thesis describes an implementation for scene graphs and provides results of rendering speed measurement.
Klíčová slova
geometry shader shader CUDA OpenGL GLSL fyzikální model textura vychýlení osg osgComputeZadání práce
Prostudujte a uveďte příklady simulace přírodních jevů prostředky počítačové grafiky na základní úrovni shaderů. Navrhněte model obilného pole s individuálními klasy, jejichž poloha je ovliňována větrem. Tento efekt simulujte jako shader pro současné GPU. V práci popište datové struktury a programové řešení. Uveďte příklady realizovaných efektů a zhodnoťte rychlost vykreslování.
Práce zkontrolována:
5. 1. 2011 08:25, prof. Ing. Jiří Sochor, CSc.
5. 1. 2011 08:25, prof. Ing. Jiří Sochor, CSc.
- Zadáno/změněno 1. 2. 2011 08:18, Helena Kryštofová
- Záznam založen 16. 11. 2010 09:09, Helena Kryštofová
- Zveřejnit od 4. 1. 2011 10:06, Helena Kryštofová
- Práce převzata 4. 1. 2011 10:06, Helena Kryštofová
Jazyk práce
Termín obhajoby
31. 1. 2011
Práce byla úspěšně obhájena
Vedoucí
prof. Ing. Jiří Sochor, CSc.
Literatura
- GPU gems : programming techniques, tips, and tricks for real-time graphics. Edited by Randima Fernando, Translated by David Kirk. Boston: Addison-Wesley, 2004, xlv, 765. ISBN 0321228324.
- GPU gems 2 : programming techniques for high-performance. Edited by Randima Fernando - Matt Pharr. Upper Saddle River: Addison-Wesley, 2005, xlix, 814. ISBN 0321335597.
- GPU gems 3. Edited by Hubert Nguyen. Upper Saddle River, NJ: Addison-Wesley, 2007, l, 942. ISBN 9780321515261.
- GPU Pro : advanced rendering techniques. Edited by Wolfgang F. Engel. Natick: A K Peters, 2010, xixiii, 71. ISBN 9781568814728.
Studijní program
Informatika
Práce na příbuzné téma
Seznam prací, které mají shodná klíčová slova.
-
Sledování paprsků pomocí programovatelných shaderů
Mgr. Pavel Drobek -
Pokročilé metody světelných efektů
Mgr. Lukáš Gregor, učo 99007 -
Pokročilé efekty v knihovně OpenSceneGraph
Bc. Jaroslav Trtík, učo 72822 -
Aproximace globálního osvětlení v prostoru obrazu
Mgr. Martin Zahumenský, učo 173254 -
Jazyky pro programování shaderů
Mgr. Lukáš Gregor, učo 99007 -
Ambient occlusion techniky pro vizualizaci molekul
Mgr. Martin Cmar -
Použití OpenGL v jazyce Java
Mgr. Miloš Selečéni -
Rozšiřitelný 3D grafický engine
Mgr. Juraj Šefara, učo 49970
Název
Vložil
Vloženo
Práva
Archiv závěrečné práce Jan Čejka FI B-IN GRA q6ojc/7
Čejka, J.
3. 1. 2011
Složky
Čejka, J.
3. 1. 2011




