| A three dimensional wire frame graphics system |
| Full text |
Pdf
(509 KB)
|
| Source
|
International Conference on APL
archive
Proceedings of the international conference on APL: APL in transition
table of contents
Dallas, Texas, United States
Pages: 1 - 6
Year of Publication: 1987
ISBN:0-89791-226-8
Also published in ...
|
|
Author
|
|
Uday G. Gujar
|
School of Computer Science, University of New Brunswick, Fredericton, N.B. Canada E3B 5A3
|
|
| Sponsor |
|
| Publisher |
|
| Bibliometrics |
Downloads (6 Weeks): 7, Downloads (12 Months): 9, Citation Count: 0
|
|
|
ABSTRACT
This paper describes the design and implementation of an APL based three dimensional graphics system. The system is composed of several functions which are grouped into individual modules such as modelling functions, viewing functions, transformation functions, view aid functions, special view functions, text manipulating functions and several other helpful functions. The task of obtaining a perspective view from an arbitrary observer position has been simplified - all that is needed is the (x, y, z) co-ordinates of the eye position and the 3-D description of the object(s). One can obtain parallel, perspective and oblique projections using this system. Functions are provided to obtain a movie type strip chart of perspective views of an object as the eye position moves slowly along a specified path. Several functions, such as plane sweep, surface revolution, are provided to simplify the task of generation of 3-D description of the objects. Many sample functions are written to generate various types of 3-D objects; an accompanying workspace contains these functions. The paper contains several illustrative examples.
REFERENCES
Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.
| |
FOLE82
|
|
| |
GILM84
|
|
| |
GUJA80
|
Cujar. U.G. and Nagesh, A.R., 'An APL Implementation of Level 2 Core Graphics System', Computers and Graphics, Vol. 5, No. 1, pp. l-12, January 1980.
|
| |
GUJA84A
|
Gujar, U.G., '3-D Graphics in APL: User Perspective*, TR84-025, School of Computer Science, Fredericton. N.B., E3B 5A3, 21 pages, July 1984.
|
| |
GUJA84B
|
Gujar, U.G., 'Generation and Manipulation of Three Dimensional Objects', Annual APICS Computer Science Conference, pp. 64-72, Nov. 1984.
|
 |
GUJA87
|
|
| |
NEWM79
|
|
| |
POLI75
|
|
| |
ROGE76
|
|
|