## A General Two-Pass Method Integrating Specular and Diffuse Reflection (1989)

Venue: | Computer Graphics |

Citations: | 103 - 2 self |

### BibTeX

@INPROCEEDINGS{Sillion89ageneral,

author = {Francois Sillion and Claude Puech},

title = {A General Two-Pass Method Integrating Specular and Diffuse Reflection},

booktitle = {Computer Graphics},

year = {1989},

pages = {335--344}

}

### Years of Citing Articles

### OpenURL

### Abstract

Laboratoire d'Informatique de l'Ecole Normale Sup~rieure

### Citations

713 | The rendering equation - KAJIYA - 1986 |

368 |
Distributed Ray Tracing
- Cook, Porter, et al.
- 1984
(Show Context)
Citation Context ...ontributions of the successively scattered terms. on 1= ~ 7~9 ~ n=0 2.,3 Direct solution using Monte-Carlo integration Stochastic sampling, as introduced in the computer graphics field by Cook et al. =-=[4]-=-, gives a way to actually evaluate the reflection integral, which was further investigated by Kajiya, in the same paper where he coined the rendering equation. This is an elegant solution because it s... |

355 |
A Reflectance Model for Computer Graphics
- Cook, Torrance
- 1981
(Show Context)
Citation Context ...hinery. To copy otherwise, or to republish, requires a fee and/or specific permission. ©1989 ACM-0-89791-312-4/89/007/0335 $00.75 pute an accurate distribution of light within an environment [13] [1] =-=[5]-=-. The multiple reflections of light on the objects in the scene account for a large part of the total distribution of light, and a global solution must therefore be computed, for the intensity of ligh... |

331 | Battaile B., "Modelling the interaction of light between diffuse surfaces
- Goral, Greenberg, et al.
- 1983
(Show Context)
Citation Context ...omputed if only lighting conditions are changed, and that the solution is independent from the viewpoint, as it gives an intensity value for each discretized sample. In the classical radiosity method =-=[8]-=-,[3], the discretization is performed by defining an intensity value (radioslty) for each of a number of surface patches, It is then assumed that the directional distribution of the emitted light is l... |

260 |
Models of Light Reflection for Computer Synthesized Pictures
- Blinn
- 1977
(Show Context)
Citation Context ... Machinery. To copy otherwise, or to republish, requires a fee and/or specific permission. ©1989 ACM-0-89791-312-4/89/007/0335 $00.75 pute an accurate distribution of light within an environment [13] =-=[1]-=- [5]. The multiple reflections of light on the objects in the scene account for a large part of the total distribution of light, and a global solution must therefore be computed, for the intensity of ... |

247 |
Summed-area tables for texture mapping
- Crow
- 1984
(Show Context)
Citation Context ... within the window. We therefore store in the table, in place of the (i,j) proxel contribution, the sum of the contributions of all proxels (p, q)p_<i,q_<j, following an idea used for example by Crow =-=[6]-=- to store textures. In this way, the contribution of any window can be estimated in constant time, with only one addition and two subtractions : if the integrals are stored in a bi-dimensional array T... |

236 | A progressive refinement approach to fast radiosity image generation
- COHEN, CHEN, et al.
- 1988
(Show Context)
Citation Context ...ded two-pass method, our algorithm allows a strong decrease in the number of rays to be shot, and should therefore be preferred to the hemi-cube. 5 One step further towards interactivity Cohen et al. =-=[2]-=- presented at Siggraph '88 a reformulation of the radiosity solution which allows the display of intermediate images, that gracefully converge towards the correct solution. This is a significant advan... |

232 |
D.: A Ray Tracing Solution for Diffuse Interreflection
- WARD, RUBINSTEIN, et al.
- 1988
(Show Context)
Citation Context ...ributions to the form-factor. 340 In order to capitalize on the spatial coherence of the projection, we use an adaptive subdivision scheme to analyse the image on the screen, as introduced by Warnock =-=[18]-=-. The principle of this algorithm is to analyse the projected image in a rectangular region of the plane, or window. If the content of the window is "simple enough", or in other words, if the visibili... |

88 |
Illumination for Computer Generated Images
- PHONG
- 1973
(Show Context)
Citation Context ...uting Machinery. To copy otherwise, or to republish, requires a fee and/or specific permission. ©1989 ACM-0-89791-312-4/89/007/0335 $00.75 pute an accurate distribution of light within an environment =-=[13]-=- [1] [5]. The multiple reflections of light on the objects in the scene account for a large part of the total distribution of light, and a global solution must therefore be computed, for the intensity... |

56 | A hidden-surface algorithm for, computer generated half-tone pictures - Warnock - 1969 |

14 |
A new radiosity approach by procedural refinements for realistic image synthesis
- Shao, Peng, et al.
- 1988
(Show Context)
Citation Context ...ses. Therefore, some hybrid solutions have been proposed, which attempt to capitalize on ray tracing or radiosity strengths. 2.5 Shao's progressively refined form-factors At Siggraph '88, Shao et al. =-=[15]-=- presented a method allowing rendering of specular effects, while maintaining a relatively low CPU cost. Their method is a simplification of Imrnel's one where, instead of keeping track of the energy ... |

7 |
Numerical Methods
- Hornbeck
- 1975
(Show Context)
Citation Context ...irection among the objects in the ray-tracing tree. } Figure 3: Calculation of the extended form-factors. each wavelength band [8] , and we invert the matrix using an iterative Gauss-Seidel algorithm =-=[9]-=- (the actual matrix to be built and inverted is in fact the matrix of the operator [1 - Z)Sg], as ,~ = [] -Z)Sg] -1 ~. It is worth noting here that the diffuse reflection coefficients can be changed v... |

3 | Continuous tone representation of three-dimesional objects illuminated by skylight - Nishita, Nakamae - 1986 |

1 |
The hemi-cube : A radiosity solution for coml)lex environments
- Cohen, Greenberg
- 1985
(Show Context)
Citation Context ...e then present a sampling method using adaptive subdivision (section 4) particularly suited to our two-pass method, and show that it is an interesting alternative to the classical hemi-cube technique =-=[3]-=- in the diffuse radiosity case as well. Finally, we show in section 5 how to produce pictures integrating a complete specular behavior at interactive rates, using multiple hardware z-buffers. 2 A refo... |

1 |
Franqois Silllon. CIL : un rnodMe d'illumination intdgrar~t les rdflexion.~ diffuse et sp~culaire
- Devillers, Pnech
- 1987
(Show Context)
Citation Context ...ree. In order to avoid shooting the same rays several times during the subdivision, a storage algorithm has been developed, that only requires 2N storage locations, where N 2 is the number of proxels =-=[7]-=-. 4.3 Comparison to the henri-cube method An analysis of running times has been performed with the two algorithms, for different sampling resolutions (figure 9). Times were obtained on a Bull DPX-5000... |

1 | A radiosity method for non-dlffuse environments - Immel, Cohen, et al. - 1986 |

1 |
On Knots
- Kauffman
- 1987
(Show Context)
Citation Context ...tion. Some further directions deserve investigation: first, no account is taken of the possible interaction of light with the propagation medium. The zonal method, presented by Rushmeier and Torrance =-=[14]-=-, could probably be integrated with the system, for it is based on a radiosity approach. Some other approximations on the reflectance functions should also be tried out, together with the associated f... |

1 |
Simulrdion de l'dclairage pour la synth~sc d'images : Hdalisme ct Isderactivit
- Stilton
- 1989
(Show Context)
Citation Context ...e them using a common formulation, similar to the one introduced by Kajiya with the renderin 9 equation [111. This leads to a new computational system (section 3) extending the work of Wallace el el. =-=[16]-=-. It is a general two-pass system that permits the inclusion of refraction among the effects modeled, and removes the previous restriction that all specular surfaces must be planar mirrors. We then pr... |

1 |
A twopass solution to the rendering equation : a synthesis of ray-t.racing and radiosity methods. Computer Graphics
- Vrallace, Micha, et al.
- 1987
(Show Context)
Citation Context ...ght sources in the scene. The problem is to find a general law for the choice of the samples, solving the tradeoff between accurate sampling and computation time. The method introduced by Ward el al. =-=[17]-=- at Siggraph '88 can be used to reduce the number of samples at each stage, as it concentrates on specular, rapidly-varying effects, calculating the slowly-varying "ambient" effects less often. 2.4 Ra... |