Texture and reflection in computer generated images

  title={Texture and reflection in computer generated images},
  author={James F. Blinn and Martin E. Newell},
  journal={Commun. ACM},
In 1974 Catmull developed a new algorithm for rendering images of bivariate surface patches. This paper describes extensions of this algorithm in the areas of texture simulation and lighting models. The parametrization of a patch defines a coordinate system which is used as a key for mapping patterns onto the surface. The intensity of the pattern at each picture element is computed as a weighted average of regions of the pattern definition function. The shape and size of this weighting function… 

Texture mapping and distortion in digital graphics

A method for mapping complex polygonal geometries is presented and enhancements to the basic unfolding algorithm either control the location of map distorition introduced at areas of severe curvature or average distortions over a larger area.

Rendering Of Texture On 3D Surfaces

  • F. S. CohenM. S. Patel
  • Computer Science
    Twenty-Second Asilomar Conference on Signals, Systems and Computers
  • 1988
A novel and computationally efficient model based algorithm for artificially rendering textures on a 3D surfaces that relies on reflecting in the GMRF structure, the functional relationships that exist between the original homogeneous texture and the texture that results from either the "orthographic" or "perspective" distortions.

Real-time manipulation of texture-mapped surfaces

A system for real-time texture mapping was constructed which enables interactive manipulation of texture-mapped free-form surfaces and various application software has been developed taking advantage of this ability.

Interactive texture mapping

An interactive texture tool is constructed, which is fast and easy to use, to manipulate atlases in texture space, and the tool’s large set of interactive operations on mapping functions are presented.

A visibility algorithm for hybrid geometry- and image-based modeling and rendering

Algorithms for graphics texture mapping

  • J. DudgeonA. Srinivasan
  • Computer Science
    [1991 Proceedings] The Twenty-Third Southeastern Symposium on System Theory
  • 1991
The basis of this study was to develop real time algorithms useful in designing graphics processor architectures using parallelism and high performance low cost elements such as the i860 microprocessor.

Fundamentals of Texture Mapping and Image Warping

This work develops a new theory describing the ideal, space variant intialiazing filter for signals warped and resampled according to an arbitrary mapping of texture mapping and filtering techniques.

Textures for realistic image synthesis




Illuminat~on for computer generated images

A new model for the shading of computer- generated images of objects in general and of polygonally described free-form curved surfaces in particular is described, which takes into consideration the physical properties of the materials of which the surfaces are made.

Illumination for computer generated pictures

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.

Computer Display of Curved Surfaces

  • Henry Gouraud
  • Computer Science
    Outstanding Dissertations in the Computer Sciences
  • 1971
The smooth shading technique described here has been used to produce a large variety of pictures of which several airplanes, a car, a human face and some mathematical surfaces are included to illustrate the effect of the method.

The aliasing problem in computer-synthesized shaded images.

An algorithm for computing the intensity of a single dot of an image is developed and applied to a test pattern which serves as a worst case for the problems caused by aliasing.

A solution to the hidden surface problem

A method for producing half-tone pictures by computer, which works well in most cases, but does not handle all objects correctly, and compares favourably in speed and storage requirements with other published algorithms.

On coons and other methods for the representation of curved surfaces

  • A. Forrest
  • Computer Science
    Comput. Graph. Image Process.
  • 1972

A real time visible surface algorithm

The dissertation describes an algorithm designed for a hardware processor capable of displaying solid objects, and a FORTRAN 5 program for simulating the hardware processor.

A Hidden Line Algorithm for Halftone Picture Representation

The motivating philosophy of a particular approach is closely examined, and a possible implementation of this approach is described, and the advantages of the scheme are outlined.

A Characterization of Ten Hidden-Surface Algorithms

The paper shows that the order of sorting and the types of sorting used form differences among the existing hidden-surface algorithms.

Digital Signal Processing N.J

  • Digital Signal Processing N.J
  • 1975