018.. (). ale.shchebakov@gaphcs.cs.msu.u,.. (1,). vova@folov.pp.u (1).....,, - -. - - - -., -,. 1 -, -, -, -., (. 1, [Kaja. 1986]). L ( ). ( ϕ, θ ) = L( ϕ, θ ) R( ϕ, θ, ϕ, θ ) cos( n, lϕ, θ ϕ θ. 1.. ) dϕ dθ -, -, - -., [Goal et. All 1984], - [Matn 010; Schebakov, Folov 017], -, ( ). -, -, -, -, - -. -, -. [Goal et. All 1984] ( )., - -.. - F j --- -,, -, c j. -,,. - (. 1) N N -, N. - - (-, LU-), - N + (N)., - -., [Schebakov, Folov 017] - -, -, LU- -. - 57 -
(nstant Radost) [Kelle. 1997; 01],, -. -, - -, -. - Reflectve Shadow Maps (RSM) [Dachsbache and Stammnge 005], -, -. - - : - -.. Lght Popagaton Volumes [Kaplanan and Dachsbache 010] -, -., LPV - (. 1). - LPV --- - (1) () + -., - -, -, LPV (N 3 ) N - ()., - (N 3 ) Voel Cone Tacng (VCT) [Cassn et. All 011].. VCT -, - - ( ) (a machng). - - () --- - VCT, -.. -. -, -,,. - - -. [Geen 003] - - ( 3D ). (lght-pobes). - -. - HDR, -,. - [Sloan et. all 00; Papaoannou 011; McGue et. All 017]. - [Ren et. All 013], -... -, -....1 - [mmel et. All 1986], -,. - - (look-up) -,. -. -,,, - ( -, ). - 58 -
018 -, -., [mmel et. All 1986], -, [Gauton et. all 005; Scheze et. all 01], (Radance Cahce) -, -. [Sllon et. All 1991] [mmel et. All 1986], ( - - ),.,,. [Less et. All 000], -.. -.. - - -., - ( VCT - ),.. - /-, - VCT -. -., ( )... -,. -, -., -. ( )., -,. 3 - -. -,,,, - (. 1).. 1.,. - (). ().,,. -,, - -,, --- -. : L = L + Ω - p(, l, L l ) l, n dω - 59 -
v - l - n - L L - v - v Ω - n p l, - L l ) -, -. - - -. L = L + S p(, l, L (, l ) l, n -, θ = da l, n - - n da - -,,. 1 L ( = L d P 1 L ( = L d P L ( = L ( v ) + P P N j= 1 p(, l, L j ( l ) V ) l, n dd V ) -, - 1, - 0.,, -, -. - : Fˆ ( v ) = j 1 P P ρ l, v ) V ) l, n d d -, - : L ( = L ( + Fˆ ( L j (l ) N j= j - - : - - -. Fˆ ρ F ρ l, v ) = j ρ l, v ) jk j P P V ) l, n dd : ρ l, ρ jk j -,, -, k -, -. - -, : L N k = Lk + j= ρ jk F : L = L + ( ρ οf ) j j L L j j 4 - (n 3 )., (n )., -., - 60 -
018 --. 4.1,,.,.,. -, -. 4., - -.,. -.. -. -. 4.3 - [Schebakov, Folov 017]., - -., -., -.. 4.4. 3 -, - (. 1), -...., ().. 3.,. -. --- 4 CPU ntel Coe 3 3. Ghz 4.. - 61 -
James T. Kaja. 1986. The endeng equaton. n Poceedngs of the 13th annual confeence on Compute gaphcs and nteactve technques (SGGRAPH '86), Davd C. vans and Russell J. Atha (ds.). ACM, New Yok, NY, USA, 143-150. D=http://d.do.og/10.1145/159.1590 Cnd M. Goal, Kenneth. Toance, Donald P. Geenbeg, and Bennett Battale. 1984. Modelng the nteacton of lght between dffuse sufaces. n Poceedngs of the 11th annual confeence on Compute gaphcs and nteactve technques (SGGRAPH '84), Hank Chstansen (d.). ACM, New Yok, NY, USA, 13-. D=http://d.do.og/10.1145/800031.808601 Sam Matn, Pe nasson (DC). 010. A Real Tme Radost Achtectue fo Vdeo Games. // ndustcal pesentaton at Sggaph 010. Schebakov A., Folov V. Acceleatng adost on gpus // WSCG'017 Full papes poceedngs. 701. Compute Scence Reseach Notes 701 Plsen, Czech Republc, 017. P. 99 105. Aleande Kelle. 1997. nstant adost. // n Poceedngs of the 4th annual confeence on Compute gaphcs and nteactve technques (SG- GRAPH 97). ACM Pess/Addson-Wesle Publshng Co., New Yok, NY, USA, 49-56. D=http://d.do.og/10.1145/58734.58769..,... 01.,.. -. - -.. 01.. 4 1. 75 84. Casten Dachsbache and Mac Stammnge. 005. Reflectve shadow maps. // n Poceedngs of the 005 smposum on nteactve 3D gaphcs and games (3D 05). ACM, New Yok, NY, USA, 03-31. Anton Kaplanan and Casten Dachsbache. 010. Cascaded lght popagaton volumes fo eal-tme ndect llumnaton. n Poceedngs of the 010 ACM SGGRAPH smposum on nteactve 3D Gaphcs and Games (3D '10). ACM, New Yok, NY, USA, 99-107. D=http://d.do.og/10.1145/1730804.173081 Cl Cassn, Fabce Neet, Mguel Sanz, Smon Geen, and lma seman. 011. nteactve ndect llumnaton usng voel-based cone tacng: an nsght. // n ACM SGGRAPH 011 Talks (SGGRAPH 11). ACM, New Yok, NY, USA, Atcle 0, 1 pages. Geen, R. 003. Sphecal hamonc lghtng: The gtt detals. n Game Develop-pes Confeence. 003. Pete-Pke Sloan, Jan Kautz, and John Snde. 00. Pecomputed adance tansfe fo eal-tme endeng n dnamc, low-fequenc lghtng envonments. n Poceedngs of the 9th annual confeence on Compute gaphcs and nteactve technques (SGGRAPH '0). ACM, New Yok, NY, USA, 57-536. D=http://d.do.og/10.1145/566570.56661 Geogos Papaoannou. 011. Real-tme dffuse global llumnaton usng adance hnts. n Poceedngs of the ACM SGGRAPH Smposum on Hgh Pefomance Gaphcs (HPG '11), Stephen N. Spence (d.). ACM, New Yok, NY, USA, 15-4. D: https://do.og/10.1145/01833.01836 Mogan McGue, Mke Maa, Deek Nowouzezaha, and Davd Luebke. 017. Real-tme global llumnaton usng pecomputed lght feld pobes. n Poceedngs of the 1st ACM SGGRAPH Smposum on nteactve 3D Gaphcs and Games (3D '17), Stephen N. Spence (d.). ACM, New Yok, NY, USA, Atcle, 11 pages. D: https://do.og/10.1145/303368.303378 Pean Ren, Japng Wang, Mnmn Gong, Stephen Ln, Xn Tong, and Banng Guo. 013. Global llumnaton wth adance egesson functons. ACM Tans. Gaph. 3, 4, Atcle 130 (Jul 013), 1 pages. D: https://do.og/10.1145/46191.46009 Davd S. mmel, Mchael F. Cohen, and Donald P. Geenbeg. 1986. A adost method fo nondffuse envonments. n Poceedngs of the 13th annual confeence on Compute gaphcs and nteactve technques (SGGRAPH '86), Davd C. vans and Russell J. Atha (ds.). ACM, New Yok, NY, USA, 133-14. D=http://d.do.og/10.1145/159.15901 Sllon, F., Avo, J., Westn, S., Geenbeg, D., P.: A global llumnaton soluton fo geneal eflectance dstbutons. n Compute Gaphcs SGGRAPH 91, 5(4), 187-196, ACM SGGRAPH New Yok, 1991 Thomas Less., Pete Feschn., Wene Pugathofe. 000. Radost wth Tetues, Specula Refleon and Tansmsson. Donald P. Geenbeg. 1999. A famewok fo ealstc mage snthess. // Commun. ACM 4, 8 (August 1999), 44-53. P. Gauton, S. Pattanak, J. Kvanek and K. Bouatouch. 005. Radance Cachng fo ffcent Global llumnaton Computaton. // n Tansactons on Vsualzaton & Compute Gaphcs, vol. 11, no., pp. 550-561, 005. Danel Scheze, Chuong H. Nguen, Tobas Rtschel, Hans-Pete Sedel. 01. Pe-convolved Radance Cachng. Compute Gaphcs Foum 31(4) (Poc. GSR 01), 01. - 6 -