Název:
Zobrazení scény pomocí hlubokých stínových map
Překlad názvu:
Rendering Using Deep Shadowmaps
Autoři:
Rejent, Tomáš ; Starka, Tomáš (oponent) ; Polok, Lukáš (vedoucí práce) Typ dokumentu: Diplomové práce
Rok:
2014
Jazyk:
cze
Nakladatel: Vysoké učení technické v Brně. Fakulta informačních technologií
Abstrakt: [cze][eng]
Vykreslování stínů průhledných objektů je problematické, obzvláště pokud je použito v interaktivních aplikacích. Omezený výpočetní výkon limituje použitelné metody. Tato práce popisuje metodu Depth peeling a její variantu Dual depth peeling pro vykreslování průhledných objektů bez nutnosti jejich seřazení. Následuje popis metody Deep shadow maps pro tvorbu stínů u průhledných objektů. Tyto metody byly použity pro vytvoření demonstrační aplikace, která umožňuje zobrazení stínů průhledných objektů, včetně barevných stínů. Aplikace je vytvořena pomocí OpenGL a Qt frameworku. Součástí práce je také vyhodnocení vlivu různých parametrů na rychlost vykreslování.
Rendering shadows of transparent objects in real-time applications is difficult. The number of usable methods is limited by the available computing power. Depth Peeling and Dual Depth Peeling methods are described in this document. These allow rendering of transparent objects without the need of sorting them. Deep Shadow Maps are described as a method for rendering shadows of transparent objects. These methods were used to create an demonstration application. This application provides rendering of transparent objects and their shadows, including colored ones. The Application is build upon OpenGL and Qt framework. Evaluation of rendering speed according to various parameters is also part of this work.
Klíčová slova:
depth peeling; hloubkové stínové mapy; OpenGL; potlačení aliasingu; stíny průhledných těles; vykreslování v reálném čase; aliasing suppression; deep shadow maps; depth peeling; OpenGL; real-time rendering; shadowing of transparent objects
Instituce: Vysoké učení technické v Brně
(web)
Informace o dostupnosti dokumentu:
Plný text je dostupný v Digitální knihovně VUT. Původní záznam: http://hdl.handle.net/11012/53319