An approach for a PHIGS machine

  • Salim S. Abi-Ezzi
  • Michael A. Milicia
Conference paper
Part of the EurographicSeminars book series (FOCUS COMPUTER)

Abstract

The Programmer’s Hierarchical Interactive Graphics System (PHIGS) proposal specifies a powerful interface for the development of interactive graphics applications. Throughout the development of PHIGS, emphasis has been placed on providing a high level of functionality along with the ability to provide rapid, dynamic display modifications. Any implementation of PHIGS should strive toward the ultimate goal of providing real-time support for the full functionality. This goal will be impossible to achieve using current, readily available graphics hardware. This is due to the inherent complexity introduced by the desired level of functionality and not to any of the specific approaches that PHIGS has taken to providing that functionality. One possible solution to this problem is the development of a “PHIGS machine.” Such a machine will play the role of a PHIGS logical workstation. This machine must include customized hardware to perform many of the functions required to meet the PHIGS specifications. Some of the more important PHIGS features which one must consider when approaching the architecture of such a machine include structure manipulation, structure traversal and the viewing pipeline.

Keywords

Editing 

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. [Abi-85]
    Abi-Ezzi, S.S., A.J. Bunshaft, “An Implemented View of PHIGS”, RPI CICG Technical Report.Google Scholar
  2. [GKS]
    American National Standards Institute, Graphical Kernel System, December 26, 1984.Google Scholar
  3. [Enca84]
    Encarnacao, J. L., R. Lindner, M. Mehl, G. Pfaff, W. Strasser, “A VLSI Implementation of the Graphics Standard GKS”, Computer Graphics Forum, Vol. 2, No. 2/3, Aug. 1983, pp.115–121.CrossRefGoogle Scholar
  4. [Ende84]
    Enderle, G., K. Kansy, G. Pfaff, Computer Graphics Programming, GKS- the Graphics Standard, Springer-Verlag, New York, 1984.MATHGoogle Scholar
  5. [Fole82]
    Foley, J.D., A. van Dam, Fundamentals of Interactive Computer Graphics, Addison-Wesley, Reading, Massachusetts, 1982.Google Scholar
  6. [Fuch82]
    Fuchs, H., J. Poulton, A. Paeth, A. Bell, “Developing Pixel-Planes, A Smart Memory-Based Raster Graphics System”, Proceedings of the 1982 Conference on Advanced Research in VLSI, M.I.T., pp. 137–146.90 Abi-Ezzi, MiliciaGoogle Scholar
  7. [GKS-3D]
    Draft Functional Description - Graphical Kernel System for Three Dimensions, ISO/TC9 7/SC5/WG2-N2 77.Google Scholar
  8. [Mead80]
    Mead, C. A., L. A. Conway, Introduction To VLSI Systems, Addison-Wesley, Reading, Massachusetts, 1980.Google Scholar
  9. [PHIGS]
    Draft American National Standard for the Functional Specification of the Programmer’s Hierarchical Interactive Graphics System (PHIGS), X3H3/85- 21, February 18, 1985.Google Scholar

Copyright information

© EUROGRAPHICS The European Association for Computer Graphics 1986

Authors and Affiliations

  • Salim S. Abi-Ezzi
    • 1
  • Michael A. Milicia
    • 1
  1. 1.Center For Interactive Computer GraphicsRensselaer Polytechnic InstituteTroyUSA

Personalised recommendations