Skip to main content

IZIC: a portable language-driven tool for mathematical surfaces visualization

  • Conference paper
  • First Online:
Design and Implementation of Symbolic Computation Systems (DISCO 1993)

Part of the book series: Lecture Notes in Computer Science ((LNCS,volume 722))

  • 209 Accesses

Abstract

This paper presents IZIC, a stand-alone high-quality 3D graphic tool driven by a command language. IZIC is an interactive version of ZICLIB, a 3D graphic library allowing efficient curve and surface manipulations using a virtual graphic device. Capabilities of ZICLIB include management of pseudo or true colors, illumination model, shading, transparency, etc. As an interactive tool, IZIC is run as a Unix server which can be driven from one or more Computer Algebra Systems, including Maple, Mathematica, and Ulysse, or through an integrated user interface such as CAS/PI. Connecting IZIC with a different system is a very simple task which can be achieved at run-time and require no compilation. Also important is the possibility to drive IZIC both through its freely-reconfigurable menus-buttons user interface, and through its command language, allowing for instance the animation of surfaces in a very flexible way.

SAFIR is a common project to INRIA, Université de Nice-Sophia Antipolis, and CNRS.

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

Access this chapter

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. B. W. Char, K. O. Geddes, G. H. Gonnet, M. B. Monagan, and S. M. Watt. Maple Reference Manual, 5th Edition, 1988. Watcom Publications Limited, Waterloo, Ontario, Canada.

    Google Scholar 

  2. R. Fournier. ZICVIS et la ZIClib — Visualisation de maillages de surfaces. Version 1.6. INRIA, Sophia Antipolis. French INRIA internal report.

    Google Scholar 

  3. J. Foley, A. Van Dam, S. Feiner, and J. Hughes. Computer Graphics — Principles and Practices, 2nd edition. Addison-Wesley, 1990.

    Google Scholar 

  4. N. Kajler. Building a Computer Algebra Environment by Composition of Collaborative Tools. In Proc. of DISCO'92, Bath, GB, April 1992.

    Google Scholar 

  5. N. Kajler. CAS/PI: a Portable and Extensible Interface for Computer Algebra Systems. In Proc. of ISSAC'92, pages 376–386, Berkeley, USA, July 1992. ACM Press.

    Google Scholar 

  6. J. K. Ousterhout. Tcl: An embeddable command language. In 1990 Winter USENIX Conference Proceedings. Univ. of California at Berkeley, 1990.

    Google Scholar 

  7. J. K. Ousterhout. An X11 Toolkit Based on the Tcl Language. In 1991 Winter USENIX Conference Proceedings. Univ. of California at Berkeley, 1991.

    Google Scholar 

  8. P. S. Wang. A System Independent Graphing Package for Mathematical Functions. In DISCO'90, pages 145–154, Capri, Italy, April 1990. LNCS 429, Springer-Verlag.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Alfonso Miola

Rights and permissions

Reprints and permissions

Copyright information

© 1993 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Fournier, R., Kajler, N., Mourrain, B. (1993). IZIC: a portable language-driven tool for mathematical surfaces visualization. In: Miola, A. (eds) Design and Implementation of Symbolic Computation Systems. DISCO 1993. Lecture Notes in Computer Science, vol 722. Springer, Berlin, Heidelberg. https://doi.org/10.1007/BFb0013188

Download citation

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

  • Published:

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-57235-0

  • Online ISBN: 978-3-540-47985-7

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics