Název:
Zobrazení rozsáhlé scény pomocí stínových map
Překlad názvu:
Large-Scale Rendering Using Shadowmaps
Autoři:
Spišiak, Ján ; Zemčík, Pavel (oponent) ; Polok, Lukáš (vedoucí práce) Typ dokumentu: Bakalářské práce
Rok:
2016
Jazyk:
cze
Nakladatel: Vysoké učení technické v Brně. Fakulta informačních technologií
Abstrakt: [cze][eng]
Shadow mapovanie je najpoužívanejšia metóda ktorá sa využíva v real-time 3D grafike na tvorbu tieňov v lokálnych osvetlovacích modeloch. Táto práca krok-za-krokom vysvetľuje proces vytvárania shadow máp. Porovnané su metódy výpočtu hĺbkovej odchylky ako aj filtrovacie metódy, a zároveň je odvodený výpočet normálovej odchýlky pre filtrovacie kernely s premennou veľkosťou. Taktiež popíšeme proces ako efektívne obaliť frustum kamery kaskádovým frustumom. Popri tom vysvetlíme ako využiť moderné OpenGL API na zníženie výkonnostných nedostatkov.
Shadow mapping is the most widely used method in real-time 3D graphics for producing shadows in local light models. This thesis step-by-step explains the process of creating shadow maps. Depth biasing as well as filtering methods are analysed, then the calculation of normal offset bias for variable sized kernels is derived. We describe the process of efficiently fitting stable cascade frustums to view frustum. Also shown is how to use modern OpenGL to reduce performance overhead.
Klíčová slova:
exponenciálne shadow mapy; hĺbková odchylka; kaskádové shadow mapy; layered shadow mapy.; normálová odchylka; OpenGL; percentage-closer filtrovanie; Shadow mapy; split shadow mapy; stabilizácia tieňu; cascade shadow maps; depth bias; exponential shadow maps; layered shadow maps.; normal bias; OpenGL; percentage-closer filtering; Shadow mapping; shadow stabilization; split shadow maps
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/62081