Visions: A computer-graphics notation
暂无分享,去创建一个
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.
[1] D. S. Galbraith. Primitive functions for graphics in APL , 1976, APLQ.
[2] David F. Rogers,et al. Mathematical elements for computer graphics , 1976 .