Abstract
GKS-3D [10] and PHIGS [9] provide functions for three-dimensional graphics programming. In both systems, the mapping of user-defined 3-D graphical output onto physical graphics devices is performed by an output pipeline. The appearance of any 3-D object depends on the position of the viewer with respect to the object, as demonstrated in figure 1. The view required is specified in a section within the output pipeline called the viewing pipeline.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
Anon, “Minutes of 3D Group Meeting at Frankfurt,” ISO TC97/SC21/WG2 PHIGS/15 (3–7 March 1986).
Anon, “BSI Position Paper on Viewing in GKS-3D and PHIGS,” ISOTC97/SC21/WG2 3D/107.
J. F. Blinn and M. E. Newell, “Clipping Using Homogeneous Coordinates,” Siggraph 78 Conference Proceedings 12(3), pp.245–251.
I. B. Carlbom and J. Paciorek, “Planar Geometric Projections and Viewing Transformations,” Computing Surveys 10(4), pp.465–502 (December 1978).
M. Cyrus and J. Beck, “Generalised Two- and Three-Dimensional Clipping,” Computer and Graphics 3(1), pp.23–28 (1978).
I. D. Faux and M. J. Pratt, Computational Geometry for Design and Manufacture, Ellis Horwood (1979).
J. D. Foley and A. van Dam, Fundamentals of Interactive Computer Graphics, Addison-Wesley (1982).
W. T. Hewitt and K. M. Singleton, A Viewing and Transformation Utility Package for 3-D Graphics, (In Preparation.).
ISO, “Information processing systems — Computer graphics — Programmer’s Hierarchical Interactive Graphics System,” Working draft ISO/TC97/SC21 N819 (1985).
ISO, “Information processing systems — Computer graphics — Graphical Kernel System (GKS) for three dimensions (GKS-3D) functional description,” ISODP 8805.
J. C. Michener and I. B. Carlbom, “Natural and Efficient Viewing Parameters,” Computer Graphics 14(3), pp.238–245 (July 1980).
M. E. Mortenson, Geometric Modelling, Wiley (1985).
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 1987 EUROGRAPHICS The European Association for Computer Graphics
About this paper
Cite this paper
Singleton, K. (1987). An Implementation of the GKS-3D/PHIGS Viewing Pipeline. In: Bono, P.R., Herman, I. (eds) GKS Theory and Practice. EurographicSeminars. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-72930-0_12
Download citation
DOI: https://doi.org/10.1007/978-3-642-72930-0_12
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-642-72932-4
Online ISBN: 978-3-642-72930-0
eBook Packages: Springer Book Archive