Interactive Computer Graphics Program for Generating B-Spline Curves

870873

04/07/1987

Event
Computer Graphics Conference and Exposition
Authors Abstract
Content
In industries such as aerospace, automotive and shipbuilding, various mathematical models are used for the computer internal representation of curves and surfaces. Most of these industries have recently adopted B-Spline curves and surfaces to take advantage of their outstanding properties.
The B-Spline technique provides a high degree of flexibility in that it allows any order of continuity, including controllable discontinuity and local deformation ability. Compared to other methods, a B-Spline requires relatively little storage space and permits efficient evaluation, allowing direct manipulation of a curve or surface on an interactive graphics device.
The educational computer program B.SPLINE was designed to introduce designers to the B-Spline technique. B.SPLINE enables the user to generate and manipulate B-Spline curves using “rubber banding” on an Apollo computer. Since B-Spline surfaces are the logical extension of B-Spline curves, the use of B.SPLINE will provide designers with adequate knowledge to manipulate B-Spline surfaces.
B.SPLINE is currently used in the graduate curriculum of the Department of Naval Architecture and Marine Engineering at the University of Michigan.
Meta TagsDetails
DOI
https://doi.org/10.4271/870873
Pages
6
Citation
Papageorgiou, D., and Beier, K., "Interactive Computer Graphics Program for Generating B-Spline Curves," SAE Technical Paper 870873, 1987, https://doi.org/10.4271/870873.
Additional Details
Publisher
Published
Apr 7, 1987
Product Code
870873
Content Type
Technical Paper
Language
English