A rational model of the surface swept by a curve*

dc.contributor.authorJohnstone, John K.en_US
dc.contributor.authorWilliams, James P.en_US
dc.date.accessioned2014-10-21T07:37:54Z
dc.date.available2014-10-21T07:37:54Z
dc.date.issued1995en_US
dc.description.abstractThis paper shows how to construct a rational Bezier model of a swept surface that interpolates N frames (i.e., N position/orientation pairs) of a fixed rational space curve c(s) and maintains the shape of the curve at all intermediate points of the sweep. Thus, the surface models an exact sweep of the curve, consistent with the given data. The primary novelty of the method is that this exact modeling of the sweep is achieved without sacrificing a rational representation for the surface. Through a simple extension, we also allow the sweeping curve to change its size through the sweep. The position, orientation, and size of the sweeping curve can change with arbitrary continuity (we use C2 continuity in this paper). Our interpolation between frames has the classical properties of Bezier interpolation, such as the convex hull property and linear precision.This swept surface is a useful primitive for geometric design. It encompasses the surface of revolution and extruded surface, but extends them to arbitrary sweeps. It is a useful modeling primitive for robotics and CAD/CAM, using frames generated automatically by a moving robot or tool.en_US
dc.description.number3en_US
dc.description.seriesinformationComputer Graphics Forumen_US
dc.description.volume14en_US
dc.identifier.doi10.1111/j.1467-8659.1995.cgf143-0077.xen_US
dc.identifier.issn1467-8659en_US
dc.identifier.pages77-88en_US
dc.identifier.urihttps://doi.org/10.1111/j.1467-8659.1995.cgf143-0077.xen_US
dc.publisherBlackwell Science Ltd and the Eurographics Associationen_US
dc.titleA rational model of the surface swept by a curve*en_US
Files