Original title:
Zobrazení stínů ve scéně s využitím knihovny DirectX
Translated title:
Rendering of Shadows in a Scene with DirectX
Authors:
Kobrtek, Jozef ; Havel, Jiří (referee) ; Navrátil, Jan (advisor) Document type: Master’s theses
Year:
2012
Language:
cze Publisher:
Vysoké učení technické v Brně. Fakulta informačních technologií Abstract:
[cze][eng]
Tato práce pojednává o metodách zobrazení stínů, jejich analýze a implementaci v rozhraní DirectX 11. Teoretická část popisuje historický vývoj použití stínů v 3D aplikácích a jednotlivé algoritmy pro výpočet stínů. V rámci práce jsou na demonstrační aplikaci porovnány zhlediska výkonu, náročnosti implementace a kvality výstupu 2 varianty algoritmu shadow mapping pro všesměrová světla - s využitím cube mappingu a parabolické projekce, každá s pěti různě optimalizovanými implementacemi.
This work discusses shadowing methods, analyses them and describes implementation in DirectX 11 API. Theoretical part describes historical evolution of shadow usage in 3D applications and also analyzes shadowing algorithms. This work compares 2 variants of shadow mapping algorithm for omnidirectional lights, based on cube mapping and paraboloid projection, on demo application using quality, performance and implementation aspects.
Keywords:
cube mapping; Direct3D; DirectX; geometry shader; shadow mapping; shadow volumes; shadowing methods; cube mapping; Direct3D; DirectX; geometry shader; shadow mapping; stínovací metody; stínová tělesa
Institution: Brno University of Technology
(web)
Document availability information: Fulltext is available in the Brno University of Technology Digital Library. Original record: http://hdl.handle.net/11012/53696