Visions: A computer-graphics notation

  • Authors:
  • Judson Rosebush

  • Affiliations:
  • Digital Effects Inc., 321 W. 44th Street, New York, N.Y.

  • Venue:
  • APL '79 Proceedings of the international conference on APL: part 1
  • Year:
  • 1979

Quantified Score

Hi-index 0.00

Visualization

Abstract

Visions is a collection of APL functions designed to produce two-or three-dimensional graphics and animation. Homogeneous coordinates and transformation matrices have been adopted to permit data, transformations and viewing parameters to be of arbitrary rank and dimension. Drawing is accomplished through the implementation of a shape-independent dyadic draw function which accepts data and transformations as arguments. Clipping, a window-to-viewport transformation, and perspective are incorporated and may be modified under user control. Shape-independent transformation functions are also defined.