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)

Open PDF

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

Tags

Communities of Interest

  • Air Platforms

DTIC Thesaurus Topics

  • Application Software
  • Boundaries
  • C Programming Language
  • Computer Programming
  • Computer Programs
  • Computers
  • Engineering
  • Geometric Forms
  • Geometric Processing
  • Geometry
  • Graphics
  • Light Sources
  • Lines (Geometry)
  • Operating Systems
  • Rodents
  • Three Dimensional
  • Two Dimensional

Readers

  • Approximation Theory.
  • Computer Science.
  • Database Systems and Applications

Technology Areas

  • Space