1988EurographicsOpen access

Efficient Adaptive Subdivision of Bezier Surfaces

Reed D. Clay, Henry Moreton

Open full text 9 citations

Abstract

The support of free-form surfaces by modem solid modeling systems has necessitated the development of hardware and algorithms for the interactive display of surface patches. This paper describes an algorithm for the display of multiple surface patches at frame rates capable of providing smooth motion. The algorithm runs on the Silicon Graphics IRIS 4D GT workstation. Real-time motion is achieved by exploiting a microcodable pipeline of floating point processors and existing support for the display of Gouraud shaded Z-buffered polygons. The paper presents tradeoffs in the development of a high performance rendering algorithm. We discuss issues related to hardware support, surface representation, adaptive display, and the minimization of display artifacts such as faceting and cracking. More detailed discussion addresses the choice of Bezier surface patches and subdivision criteria.

About this research paper

What this paper is about

The support of free-form surfaces by modem solid modeling systems has necessitated the development of hardware and algorithms for the interactive display of surface patches. This paper describes an algorithm for the display of multiple surface patches at frame rates capable of providing smooth motion. The algorithm runs on the Silicon Graphics IRIS 4D GT workstation. Real-time motion is achieved by exploiting a microcodable pipeline of floating point processors and existing support for the display of Gouraud shaded Z-buffered polygons. The paper presents tradeoffs in the development of a high performance rendering algorithm. We discuss issues related to hardware support, surface representation, adaptive display, and the minimization of display artifacts such as faceting and cracking. More detailed discussion addresses the choice of Bezier surface patches and subdivision criteria.

Why it matters

OpenAlex reports 9 citations for this work. Citation counts describe recorded attention and do not establish research quality.

Key contribution

A contribution statement is not available in the OpenAlex record.

Method / approach

Method details are not available in the OpenAlex metadata.

Main findings

Findings are not separately available in the OpenAlex metadata.

Limitations

Limitations are not available in the OpenAlex metadata.

Applications

Application details are not available in the OpenAlex metadata.

Available abstract

The support of free-form surfaces by modem solid modeling systems has necessitated the development of hardware and algorithms for the interactive display of surface patches. This paper describes an algorithm for the display of multiple surface patches at frame rates capable of providing smooth motion. The algorithm runs on the Silicon Graphics IRIS 4D GT workstation. Real-time motion is achieved by exploiting a microcodable pipeline of floating point processors and existing support for the display of Gouraud shaded Z-buffered polygons. The paper presents tradeoffs in the development of a high performance rendering algorithm. We discuss issues related to hardware support, surface representation, adaptive display, and the minimization of display artifacts such as faceting and cracking. More detailed discussion addresses the choice of Bezier surface patches and subdivision criteria.

Key concepts: Subdivision, Bézier curve, Subdivision surface, Computer science, Computer graphics (images), Mathematics, Geometry, Geography

Related papers

Back to paper searchBrowse research topicsOriginal source
Efficient Adaptive Subdivision of Bezier Surfaces — Research Paper | ScholarLens