TL;DR: Human visual perception and the fundamental laws of optics are considered in the development of a shading rule that provides better quality and increased realism in generated images.
Abstract: The quality of computer generated images of three-dimensional scenes depends on the shading technique used to paint the objects on the cathode-ray tube screen. The shading algorithm itself depends in part on the method for modeling the object, which also determines the hidden surface algorithm. The various methods of object modeling, shading, and hidden surface removal are thus strongly interconnected. Several shading techniques corresponding to different methods of object modeling and the related hidden surface algorithms are presented here. Human visual perception and the fundamental laws of optics are considered in the development of a shading rule that provides better quality and increased realism in generated images.
TL;DR: In this article, the spectral energy distribution of the reflected light from an object made of a specific real material is obtained and a procedure for accurately reproducing the color associated with the spectrum is discussed.
Abstract: This paper presents a new reflectance model for rendering computer synthesized images. The model accounts for the relative brightness of different materials and light sources in the same scene. It describes the directional distribution of the reflected light and a color shift that occurs as the reflectance changes with incidence angle. The paper presents a method for obtaining the spectral energy distribution of the light reflected from an object made of a specific real material and discusses a procedure for accurately reproducing the color associated with the spectral energy distribution. The model is applied to the simulation of a metal and a plastic.
TL;DR: A more accurate function for the generation of hilights which is based on some experimental measurements of how light reflects from real surfaces is presented, which differs from previous models in that the intensity of the hilight changes with the direction of the light source.
Abstract: In the production of computer generated pictures of three dimensional objects, one stage of the calculation is the determination of the intensity of a given object once its visibility has been established. This is typically done by modelling the surface as a perfect diffuser, sometimes with a specular component added for the simulation of hilights. This paper presents a more accurate function for the generation of hilights which is based on some experimental measurements of how light reflects from real surfaces. It differs from previous models in that the intensity of the hilight changes with the direction of the light source. Also the position and shape of the hilights is somewhat different from that generated by simpler models. Finally, the hilight function generates different results when simulating metallic vs. nonmetallic surfaces. Many of the effects so generated are somewhat subtle and are apparent only during movie sequences. Some representative still frames from such movies are included.
TL;DR: A limitation of surface-reflectance constancy for changes in shape and the importance of image-based information in reflectance judgments are demonstrated.
Abstract: We examined how well we can recover surface-reflectance properties from shading patterns under changes in surface shape. The stimulus we used was a square surface modulated in depth by a low-pass-filtered random field and rendered by the Phong illumination model [Commun. ACM 18, 311 (1975)]. Two different surface images (target and match) were presented side by side, with either the viewing direction or the surface-normal direction rotating around the horizontal axis. The target shape was manipulated by changing the spatial spectrum, and the target reflectance was manipulated by changing the diffuse-reflection coefficient and the specular-reflection exponent (shininess) of the Phong model. The shape parameters of the match stimulus were fixed, but its reflectance parameters were under the control of subjects, who had to make the apparent reflectance of the two surfaces as similar as possible. The results showed that the constant error (difference between simulated and matched values) was large except when the two surfaces had the same shape parameters or when they differed only in scale. The pattern of the constant errors and response variabilities suggests that the judgments of the subjects were based on the similarity of the luminance histogram of the surface image. Our results demonstrate a limitation of surface-reflectance constancy for changes in shape and the importance of image-based information in reflectance judgments. The results are discussed in relation to previous studies that showed effects of spatial layout on surface-reflectance perception.
TL;DR: This article proposes a method for estimating various parameters of a reflection model from a single color image of an object and uses the Phong model to describe the surface's dichromatic reflection.
Abstract: This article proposes a method for estimating various parameters of a reflection model from a single color image of an object. We used an RGB charge-coupled device (CCD) camera for imaging and parameter estimation. We assumed the object surface is composed of an inhomogeneous dielectric material and used the Phong model to describe the surface's dichromatic reflection. This approach also generalizes to objects with smooth convex surfaces.