An Executive System for Modeling with Rational B-Splines
Abstract
An editor for use in the modeling of surfaces and curves with non-uniform rational B-splines (NURBS) was developed. A comprehensive menu structure has been generated and a method for interfacing future modules into this structure was developed and discussed with examples. Surface modules interfaced include: Gaussian, mean, normal and principal curvature presentations; shading with light source and color editing; presentation editing with full positioning and rotation capabilities; and, isophote line calculation. Curve modules interfaced include entering and editing points in the parametric space of a B-spline surface; generation of a B-spline curve interpolating these points while staying on the surface; and, fairing of the curve to get a smoother shape for a curve on a surface. Implementation of the editor uses a DEC VAX Station II with the NAG Mark 11 library. The display graphics are performed on a Silicon Graphics IRIS 3030 Workstation networked with the VAX station. (KR)
Document Details
- Document Type
- Technical Report
- Publication Date
- May 01, 1989
- Accession Number
- ADA213460
Entities
People
- Glenn R. Hottel Sr.
Organizations
- Massachusetts Institute of Technology