Abstract
The viewing scheme in the Core Graphics System is based on a unified approach to the specification of the viewing parameters for all types of planar geometric projections. As a result, the specification of some of the viewing parameters is inconsistent with traditional ways of specification and will often be found unnatural for use in certain application areas. Additionally, this choice of viewing parameters leads to inefficient implementations of viewing parameter modification, particularly in a high-performance graphics system which supports transformations in hardware or firmware.
The natural ways to specify the different viewing parameters are discussed and efficiency considerations for viewing implementations are described. The Core System viewing scheme is evaluated in terms of its naturalness and efficiency of implementation. An alternate viewing scheme is proposed that provides viewing parameters that are more natural for many applications and that can he modified more efficiently.
- 1 Carlbom, I. and J. Paciorek, "Planar Geometric Projections and Viewing Transformations," Computing Surveys 10, 4 (December 1978) pp. 465-502. Google Scholar
Digital Library
- 2 Carlbom, I. B., System Architecture for High-Performance Vector Graphics, Ph.D. Thesis, Brown University, Providence, R.I. (1980). Google Scholar
Digital Library
- 3 Graphics Standards Planning Committee, "General Methodology and Proposed Standard," Computer Graphics 11, 3 (Fall 1977) pp. II-1-II-117.Google Scholar
- 4 Graphics Standards Planning Committee, "General Methodology and the Proposed Core System (revised)," Computer Graphics 13, 3 (August 1979) pp. II-1-II-179.Google Scholar
- 5 Mallgren, W. R. and A. C. Shaw, "Graphical Transformations and Hierarchic Picture Structures," Computer Graphics and Image Processing 8 (1978) 237-258.Google Scholar
Cross Ref
- 6 Michener, J. C. and J. D. Foley, "Some Major Issues in the Design of the Core Graphics System," Computing Surveys 10, 4 (December 1978) 445-463. Google Scholar
Digital Library
- 7 Newman, W. M., "Instance Rectangles and Picture Structures," Proc. Conference on Computer Graphics, Pattern Recognition, and Data Structures, University of California, Los Angeles (May, 1975) 297-301.Google Scholar
- 8 Newman, W. M. and R. F. Sproull, Principles of Interactive Computer Graphics, McGraw-Hill Book Company (1973). Google Scholar
Digital Library
- 9 Puk, R. F., "General Clipping on an Oblique Viewing Frustrum," Computer Graphics 11, 2 (Summer 1977) pp. 229-235. Google Scholar
Digital Library
- 10 Warner, J. A., M. A. Polisher, and R. N. Kaplow, "DIGRAF—A FORTRAN Implementation of the Proposed GSPC Standard," Computer Graphics 12, 3 (August 1978) pp. 301-307. Google Scholar
Digital Library
Index Terms
Natural and efficient viewing parameters
Recommendations
Natural and efficient viewing parameters
SIGGRAPH '80: Proceedings of the 7th annual conference on Computer graphics and interactive techniquesThe viewing scheme in the Core Graphics System is based on a unified approach to the specification of the viewing parameters for all types of planar geometric projections. As a result, the specification of some of the viewing parameters is inconsistent ...
BUMPS: A program for animating projections
SIGGRAPH '80: Proceedings of the 7th annual conference on Computer graphics and interactive techniquesBUMPS (Brown University Multiple Projection System) is a program that illustrates the implementation of viewing transformations using animation. The program uses the viewing model defined in the Core Graphics System. BUMPS employs interactive computer ...
BUMPS: A program for animating projections
BUMPS (Brown University Multiple Projection System) is a program that illustrates the implementation of viewing transformations using animation. The program uses the viewing model defined in the Core Graphics System. BUMPS employs interactive computer ...





Comments