Tomáš Růžička Úvod Metoda Implementace a výsledky
Transkript
36 Light Propagation Volumes Tomáš Růžička [email protected] Úvod Implementace a výsledky __Light Propagation Volumes je metoda, která dovoluje v oblasti počítačové grafiky počítat globální osvětlení scény v reálném čase. __Lze ji využít jako zdroj nepřímého osvětlení scény spolu s konvenčními metodami přímého nasvícení a stínovými mapami (obr. 2). __Byly implementovány čtyři varianty výpočtu LPV: s využitím grafického řetězce (GS) nebo compute shaderů (CS) a každá z těchto variant metodami sběru a rozptylu SH koeficientů (obr. 4). __Dle měření je nejrychlejší implementace s využitím geometry a fragment shaderů metodou sběru, kdy výpočet globálního osvětlení trvá 5.5 ms pro 4 kaskády LPV o rozměrech 323 a počtem 8 iterací pro propagaci SH koeficientů v LPV pomocí grafické karty GeForce GTX 960 (obr. 1, 3). __Techniku Light Propagation Volumes představilo studio Crytek v roce 2009. Metoda využívá při výpočtu dvě 3D mřížky: první pro světelnou intenzitu a druhou pro blokující potenciál. __Výpočet LPV se skládá ze tří částí: ●_inicializace mřížek s využitím Reflective Shadow Maps ●_iterativní propagace světla mřížkou ●_vykreslení scény s využitím dat z LPV mřížky __Hodnoty světelné intenzity a útlumu v buňkách mřížek jsou reprezentovány pomocí koeficientů sférických harmonických funkcí. Závěr __Metoda Light Propagation Volumes dokáže podle naměřených výsledků v rozumné časové době aproximovat globální osvětlení scény a lze ji využít při real-time zobrazování dynamických scén. 250 200 Čas [ms] Metoda 150 100 50 0 1 2 4 8 16 32 Počet propagací Obrázek 3. Měření času (v ms) propagace LPV pro jednotlivé implementace: GS sběr, GS rozptyl, CS sběr, CS rozptyl. Obrázek 1. Vlevo nahoře: lokální osvětlení scény se stíny. Ostatní: globální osvětlení počítané pomocí metody Light Propagation Volumes variantou GS sběr. Počet propagací: 2, 8 a 32. Obrázek 4. Porovnání implementací LPV. Vlevo: GS sběr a rozptyl, uprostřed: CS sběr, vravo: CS rozptyl. Obrázek 2. Ukázka metody Light Propagation Volumes na modelu Sponza.
Podobné dokumenty
WWW.BLUESALIVE.CZ
LINWOOD LEE TAYLOR TRIO (USA/SK/CZ) 07.11. HOŘICE-HOŘICE JAZZ NIGHTS 08.11. PRAHA-REDUTA 09.11. NERATOVICE 10.11. ŽATEC 11.11. VARNSDORF 12.11. TRUTNOV 13.11. ŠUMPERK 14.11. BOSKOVICE 15.11. BRNO-S...
Více2PLNÉ HRY ZDARMA
Kompletní obsah Plné hry: Caesar III Hrady Soul Ride Virtual Jay Peak Trackmania Nations ESWC Demoverze: Crashday Championship Manager 06 Mad Tracks Night Watch Onimusha 3: Demon Siege PizzaDude: S...
VíceCrysis EULA - 1 – SMLOUVA O OMEZENÉ LICENCI pro užití
osvědčené postupy, který je součástí dokumentace produktu a/nebo stránek podpory Microsoft a s využitím nejnovějších aktualizací, záplat a oprav dostupných pro Komponentu .NET a příslušný operační...
VíceMichal Utíkal, M.E.
2013 – 2014 Blocshop s.r.o. (.NET software developer/build inženýr v česko-americkém startupu) Vývoj webové aplikace pro vyhodnocování průzkumů veřejného mínění (ASP.NET MVC, SQL, Entity Framewor...
Více