skip to main content
10.1145/15922acmconferencesBook PagePublication PagessiggraphConference Proceedingsconference-collections
SIGGRAPH '86: Proceedings of the 13th annual conference on Computer graphics and interactive techniques
ACM1986 Proceeding
Publisher:
  • Association for Computing Machinery
  • New York
  • NY
  • United States
Conference:
SIGGRAPH '86: Computer graphics and interactive techniques
ISBN:
978-0-89791-196-2
Published:
31 August 1986
Sponsors:

Bibliometrics
Abstract

No abstract available.

Article
Free
Real-time shaded NC milling display

The real-time shaded display of a solid model being milled by a cutting tool following an NC path is attained by the image-space Boolean subtraction of solid objects. The technique is suitable for implementation in microcode in a raster graphic display ...

Article
Free
A differential compiler for computer animation

A program for the real-time display of computer animation on a bit-mapped raster display is presented. The differential compiler performs temporal domain image data compression using frame replenishment coding on successive frames of animation stored in ...

Article
Free
Image rendering by adaptive refinement

This paper describes techniques for improving the performance of image rendering on personal workstations by using CPU cycles going idle while the user is examining a static image on the screen. In that spirit, we believe that a renderer's work is never ...

Article
Free
The definition and rendering of terrain maps

This paper examines three methods, two existing and one new, for the generation of fractals based on recursive subdivision. Both existing methods are found to have defects, which are not present in the new method. A parallel processing algorithm is ...

Article
Free
The synthesis of cloth objects

In image synthesis, cloth objects such as clothes are most often modelled as textures mapped onto rigid surfaces. However, in order to represent such objects more realistically, their physical properties must be examined. This paper describes a method ...

Article
Free
Real time design and animation of fractal plants and trees

The goal of science is to understand why things are the way they are. By emulating the logic of nature, computer simulation programs capture the essence of natural objects, thereby serving as a tool of science. When these programs express this essence ...

Article
Free
Modeling waves and surf

Although modeling natural phenomena is recognized as one of the greatest challenges of computer graphics, relatively little time has been spent on modeling ocean waves. The model presented in this paper is suitable for the rendering and animation of ...

Article
Free
A simple model of ocean waves

We present a simple model for the surface of the ocean, suitable for the modeling and rendering of most common waves where the disturbing force is from the wind and the restoring force from gravity.It is based on the Gerstner, or Rankine, model where ...

Article
Free
Combining physical and visual simulation—creation of the planet Jupiter for the film “2010”

By integrating physical simulation, in the form of numerical fluid dynamics, with visual simulation, in the form of particle rendering, texture mapping and traditional polygonal modeling techniques, we have achieved a uniquely realistic and organic ...

Article
Free
A fast shaded-polygon renderer

Image rendering is the performance bottleneck in many computer-graphics systems today because of its computation-intensive nature. Described here is a one-chip VLSI implementation of a shaded-polygon renderer which provides an affordable solution to the ...

Article
Free
Fast Phong shading

Computer image generation systems often represent curved surfaces as a mesh of planar polygons that are shaded to restore a smooth appearance. Phong shading is a well known algorithm for producing a realistic shading but it has not been used by real-...

Article
Free
Fast constructive-solid geometry display in the pixel-powers graphics system

We present two algorithms for the display of CSG-defined objects on Pixel-Powers, an extension of the Pixel-Planes logic-enhanced memory architecture, which calculates for each and every pixel on the screen (in parallel) the value of any quadratic ...

Article
Free
Atmospheric illumination and shadows

The shadow volume algorithm of Frank Crow was reorganized to provide information on the regions of illuminated space in front of each visible surface. This information is used to calculate the extra intensity due to atmospheric scattering, so when the ...

Article
Free
Continuous tone representation of three-dimensional objects illuminated by sky light

Natural lighting models to date have been limited to calculation of direct sunlight. However, this paper proposes an improved model for natural lighting calculations that adequately considers both direct sunlight and scattered light caused by clouds and ...

Article
Free
A radiosity method for non-diffuse environments

A general radiosity method accounting for all interreflections of light between diffuse and nondiffuse surfaces in complex environments is introduced. As contrasted with previous radiosity methods, surfaces are no longer required to be perfectly diffuse ...

Article
Free
Seminal Paper
Seminal Paper
The rendering equation

We present an integral equation which generalizes a variety of known rendering algorithms. In the course of discussing a monte carlo solution we also present a new form of variance reduction, called Hierarchical sampling and give a number of ...

Article
Free
Free-form deformation of solid geometric models

A technique is presented for deforming solid geometric models in a free-form manner. The technique can be used with any solid modeling system, such as CSG or B-rep. It can deform surface primitives of any type or degree: planes, quadrics, parametric ...

Article
Free
Constructive solid geometry for polyhedral objects

Constructive Solid Geometry (CSG) is a powerful way of describing solid objects for computer graphics and modeling. The surfaces of any primitive object (such as a cube, sphere or cylinder) can be approximated by polygons. Being abile to find the union, ...

Article
Free
Automated conversion of curvilinear wire-frame models to surface boundary models; a topological approach

An algorithm is presented for automatically converting data representing unambiguous, three-dimensional objects in wire-frame form with curvilinear edges into a boundary representation. The method is an important extension to a previously published ...

Article
Free
An adaptive subdivision method for surface-fitting from sampled data

A method is developed for surface-fitting from sampled data. Surface-fitting is the process of constructing a compact representation to model the surface of an object based on a fairly large number of given data points. In our case, the data is obtained ...

Article
Free
Managing geometric complexity with enhanced procedural models

We illustrate two enhancements to procedural geometric models which allow autonomous procedures to jointly satisfy mutual constraints. One of the techniques adds communications paths between procedures which may affect one another. Conflicts are ...

Article
Free
A consistent hierarchical representation for vector data

A consistent hierarchical data structure for the representation of vector data is presented. It makes use of a concept termed a line segment fragment to prevent data degradation under splitting or clipping of vector primitives. This means that the ...

Article
Free
A montage method: the overlaying of the computer generated images onto a background photograph

A system of computer programs has been established to generate high quality montage image of considerable usefulness in architectural simulation which combine computer-generated images and photographed background pictures.Traditionally, there are two ...

Article
Free
Two bit/pixel full color encoding

Realism in computer graphics typically requires using 24 or more bits/pixel to generate an image. This paper describes a method developed by the authors called "Color Cell Compression" or "CCC" that preserves at least a limited animation and local ...

Article
Free
Hairy brushes

Paint brushes are modeled as a collection of bristles which evolve over the course of the stroke, leaving a realistic image of a sumi brush stroke. The major representational units are (1) Brush: a compound object composed of bristles, (2) Stroke: a ...

Article
Free
Snap-dragging

We are interested in the problem of making precise line drawings using interactive computer graphics. In precise line drawings, specific relationships are expected to hold between points and lines. In published interactive drawing systems, precise ...

Article
Free
A multitasking switchboard approach to user interface management

A Switchboard model of user input management is presented which takes advantage of opportunities afforded by a multitasking multiprocessor programming environment. This model further separates application programming from the programming of the ...

Article
Free
Creating highly-interactive and graphical user interfaces by demonstration

It is very time-consuming and expensive to create the graphical, highly-interactive styles of user interfaces that are increasingly common. User Interface Management Systems (UIMSs) attempt to make the creation of user interfaces easier, but most ...

Article
Free
An object-oriented user interface management system

The George Washington User Interface Management System (GWUIMS) has been designed as a test bed for comparing user interface models, as a tool for rapidly prototyping highly interactive graphic user interfaces, and as a vehicle for investigating the ...

Article
Free
Ray tracing complex scenes

A new algorithm for speeding up ray-object intersection calculations is presented. Objects are bounded by a new type of extent, which can be made to fit convex hulls arbitrarily tightly. The objects are placed into a hierarchy. A new hierarchy traversal ...

Contributors
  • Colorado State University

Index Terms

  1. Proceedings of the 13th annual conference on Computer graphics and interactive techniques

      Recommendations

      Acceptance Rates

      Overall Acceptance Rate1,822of8,601submissions,21%
      YearSubmittedAcceptedRate
      SIGGRAPH '114328219%
      SIGGRAPH '1039010326%
      SIGGRAPH '094397818%
      SIGGRAPH '085189017%
      SIGGRAPH '0745510824%
      SIGGRAPH '064748618%
      SIGGRAPH '054619821%
      SIGGRAPH '044788317%
      SIGGRAPH '034248119%
      SIGGRAPH '023586719%
      SIGGRAPH '013006522%
      SIGGRAPH '003045919%
      SIGGRAPH '993205216%
      SIGGRAPH '983034515%
      SIGGRAPH '972654818%
      SIGGRAPH '962475221%
      SIGGRAPH '952575622%
      SIGGRAPH '942425724%
      SIGGRAPH '932254620%
      SIGGRAPH '922134521%
      SIGGRAPH '902104320%
      SIGGRAPH '891903820%
      SIGGRAPH '881613421%
      SIGGRAPH '871403324%
      SIGGRAPH '851753520%
      SIGGRAPH '841184135%
      SIGGRAPH '811323829%
      SIGGRAPH '801405237%
      SIGGRAPH '791104339%
      SIGGRAPH '781206453%
      Overall8,6011,82221%