## Keywords

computational geometry, computer graphics, interpolation, polynomials, base points, cubic algebraic surfaces, free-form modeling, implicit polynomial equation, intersection locus, polygonization algorithm, power basis representation, space curve

## Abstract

The tutorial presents some tools for free-form modeling with algebraic surfaces, that is, surfaces that can be defined using an implicit polynomial equation f(x, y, z )=0. Cubic algebraic surfaces (defined by an implicit equation of degree 3) are emphasized. While much of this material applies only to cubic surfaces, some applies to algebraic surfaces of any degree. This area of the tutorial introduces terminology, presents different methods for defining and modeling with cubic surfaces, and examines the power basis representation of algebraic surfaces. Methods of forcing an algebraic surface to interpolate a set of points or a space curve are also discussed. The parametric definition of cubic surfaces by imposing base points is treated, along with the classical result that a cubic surface can be defined as the intersection locus of three two-parameter families of planes. Computer-generated images of algebraic surfaces created using a polygonization algorithm and Movie. BYU software illustrate the concepts presented.

## Original Publication Citation

Sederberg, T. W. "Techniques for Cubic Algebraic Surfaces I." Computer Graphics and Applications, IEEE 1.4 (199): 14-25.

## BYU ScholarsArchive Citation

Sederberg, Thomas W., "Techniques for cubic algebraic surfaces I" (1990). *Faculty Publications*. 729.

https://scholarsarchive.byu.edu/facpub/729

## Document Type

Peer-Reviewed Article

## Publication Date

1990-07-01

## Permanent URL

http://hdl.lib.byu.edu/1877/1377

## Publisher

IEEE

## Language

English

## College

Physical and Mathematical Sciences

## Department

Computer Science

## Copyright Status

© 1990 IEEE. Personal use of this material is permitted. However, permission to reprint/republish this material for advertising or promotional purposes or for creating new collective works for resale or redistribution to servers or lists, or to reuse any copyrighted component of this work in other works must be obtained from the IEEE.

## Copyright Use Information

http://lib.byu.edu/about/copyright/