Rendering equation revisited: how to avoid explicit visibility computations

被引:0
|
作者
Pellegrini, M [1 ]
机构
[1] CNR, Ist Matemat Comp, I-56126 Pisa, Italy
关键词
D O I
暂无
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
The rendering integral equation was introduced by Kajiya [16] to model the equilibrium of radiant energy exchange in a 3D scene with non partecipating medium and surfaces exhibiting a variety of local illumination effects including diffuse, glossy and specular reflectance. This equation has been extensively applied in the area of photorealistic rendering, specially in its radiosity form. In this paper we first derive a new form of such an integral equation and then we apply to the new equation the radiosity solution technique. There are two main novelties with respect to the previously known radiosity treatments. First of all we avoid any explicit global visibility computation by simulating visibility as a superimposition of independent effects at the level of the integral equation. The calculations do not need to carry around any explicit visibility information; nor such visibility information is kept in expensive auxiliary data structures. Secondly, by use of integral geometric transformations, we reduce the six-dimensional integrals representing coefficients of the radiosity matrix to two-dimensional ones. We show that such integrals can then be reduced to a form for which a result in [25] gives an high precision numerical approximation algorithm. The technique presented works for any piecewise polynomial functional basis adopted in generalized radiosity discretization and places mild conditions on the other functions of the model.
引用
收藏
页码:725 / 733
页数:9
相关论文
共 9 条
  • [1] Adaptive Matrix Completion for Fast Visibility Computations with Many Lights Rendering
    Wang, S.
    Holzschuch, N.
    COMPUTER GRAPHICS FORUM, 2020, 39 (04) : 47 - 58
  • [2] Hamman-Rich syndrome revisited: how to avoid misdiagnosis
    Fujita, Jiro
    Tohyama, Masato
    Haranaga, Shusaku
    Cash, Haley L.
    Higa, Futoshi
    Tateyama, Masao
    INFLUENZA AND OTHER RESPIRATORY VIRUSES, 2013, 7 (01) : 4 - 5
  • [3] How to avoid using the Regularity Lemma: Posa's conjecture revisited
    Levitt, Ian
    Sarkozy, Gabor N.
    Szemeredi, Endre
    DISCRETE MATHEMATICS, 2010, 310 (03) : 630 - 641
  • [4] Numerical artifacts in the discontinuous Generalized Porous Medium Equation: How to avoid spurious temporal oscillations
    Maddix, Danielle C.
    Sampaio, Luiz
    Gerritsen, Margot
    JOURNAL OF COMPUTATIONAL PHYSICS, 2018, 368 : 277 - 298
  • [5] A note on how to avoid spurious oscillation in the finite-element solution of the unsaturated flow equation
    Wood, WL
    JOURNAL OF HYDROLOGY, 1996, 176 (1-4) : 205 - 218
  • [6] How to avoid history repeating itself: the case for an EU Emissions Trading System (EU ETS) price floor revisited
    Flachsland, Christian
    Pahle, Michael
    Burtraw, Dallas
    Edenhofer, Ottmar
    Elkerbout, Milan
    Fischer, Carolyn
    Tietjen, Oliver
    Zetterberg, Lars
    CLIMATE POLICY, 2020, 20 (01) : 133 - 142
  • [7] How to Avoid Nontherapeutic Laparotomy in Patients With Multiple Organ Failure of Unknown Origin. The Role of CT Scan Revisited
    Fui, Stephanie Li Sun
    Lupinacci, Renato Micelli
    Tresallet, Christophe
    Faron, Matthieu
    Godiris-Petit, Gaelle
    Salepcioglu, Harika
    Noullet, Severine
    Menegaux, Fabrice
    INTERNATIONAL SURGERY, 2015, 100 (03) : 466 - 472
  • [8] Order reduction and how to avoid it when explicit Runge-Kutta-Nystrom methods are used to solve linear partial differential equations
    Alonso-Mallo, I
    Cano, B
    Moreta, M
    JOURNAL OF COMPUTATIONAL AND APPLIED MATHEMATICS, 2005, 176 (02) : 293 - 318
  • [9] Topological sensitivity analysis revisited for time-harmonic wave scattering problems. Part II: recursive computations by the boundary integral equation method
    Le Louer, Frederique
    Rapun, Maria-Luisa
    ENGINEERING COMPUTATIONS, 2022, 39 (01) : 272 - 312