Skip to main content
Log in

DGLa: A distributed graphics language

  • Published:
Journal of Computer Science and Technology Aims and scope Submit manuscript

Abstract

A distributed graphics programming language called DGLa is presented, which facilitates the development of distributed graphics application. Facilities for distributed programming and graphics support are included in it. It not only supports synchronous and asynchronous communication but also provides programmer with multiple control mechanism for process communication. The graphics support of DGLa is powerful, for both sequential graphics library and parallel graphics library are provided. The design consideration and implementation experience are discussed in detail in this paper. Application example are also given.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Institutional subscriptions

Similar content being viewed by others

References

  1. Distributed graphics: Where to draw the line? In: SIGGRAPH'89 panel Proceedings, 1989.

  2. Silverman R Det al. A distributed batching system for parallel Processing.Software Practice and Experience, 1989, 19(12).

  3. Nichol B G. An object-oriented interface for network-based image Processing. In: Proceedings of CG International'88, 1988.

  4. Shi Jiaoying, Pan Zhigeng. D-TORUS: A network distributed solid modeling system. In: Proceedings of 2nd International Conf. on CAD & CG, Hangzhou, China, Sept. 1991.

  5. Dinor Diet al. A distributed graphics visualization system in a computer network. IFAC Distributed Intelligence System, Varna, 1988.

    Google Scholar 

  6. Dyer D S. A dataflow toolkit for visualization.IEEE CG&A, July 1990, 60–69.

  7. Astheimer Pet al. Interactive modeling in high performance scientific visualization — the VIS-A-VIS project. Computers in Industry, 1992, 19(2): 213–225.

    Article  Google Scholar 

  8. Thomas R Het al. Diamond: A multimedia message system built on a distributed architecture.IEEE Computers, Dec. 1985.

  9. Rost R Jet al. PEX: A network-transparent 3D graphics.IEEE CG&A, July 1989, 14–26.

  10. Sun Microsystems. Open Windows's Programming Guide, 1990.

  11. SGI. 4sight Programmer's Guide. IRIS-4D Series 1990.

  12. Pan Zhigeng, Shi Jiaoying. DGPSE: Distributed graphics processing support environment. In: Proceedings of the Third International Conference on CAD&CG, Beijing, August 1993.

  13. Bal H Eet al. Programming Languages for Distributed Computing Systems. ACM Computing Surveys, 1989, 21(3): 261–321.

    Article  Google Scholar 

  14. Ralph Promset al. Report from the Joint SIGGRAPH/SIGCOMM Workshop on Graphics and Neteworking. Computer Graphics, 1990, 25 (5).

  15. Cmelik F, Gehani N H. Experience with multiple processor version of concurrent C.IEEE Trans. on Software Engineering, 1989, SE-15(3): 335–344.

    Article  Google Scholar 

  16. Hu Binfeng. The design and implementation of distributed programming language C**. Master thesis, Computer Science Department, Nanjing University, 1991.

  17. Pan Zhigeng. Distributed graphics processing: Theory and application. Ph D thesis, Zhejiang University, June 1993.

Download references

Author information

Authors and Affiliations

Authors

Additional information

This project is supported by National Natural Science Foundation of P.R.China (No:69173313).

Rights and permissions

Reprints and permissions

About this article

Cite this article

Pan, Z., Shi, J. & Hu, B. DGLa: A distributed graphics language. J. of Compt. Sci. & Technol. 9, 97–106 (1994). https://doi.org/10.1007/BF02939491

Download citation

  • Received:

  • Revised:

  • Issue Date:

  • DOI: https://doi.org/10.1007/BF02939491

Keywords

Navigation