Skip to main content
Log in

Mathematical Graphical Object Representation1

  • Published:
Programming and Computer Software Aims and scope Submit manuscript

Abstract

This paper presents the design and implementation of a software package, which takes advantage of the capability to represent and animate 3D and multimedia objects of the Virtual Reality Modeling Language and the symbolic capability of a Computer Algebra System such as Maple, in order to represent mathematical graphical objects on the Web.

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.

Similar content being viewed by others

REFERENCES

  1. Carey, R., Bell, G., and Marrin, C., “ISO/IEC 14772–1:1997 Virtual Reality Modeling Language (VRML97),” 1997, http://www.vrml.org/Specifications/VRML97.

  2. Ames, A.L., Nadeau, D.R., and Moreland, J.L., VRML 2.0 Sourcebook, John Wiley & Sons, Inc., 1997.

  3. Roehl, B., Couch, J., Reed-Ballreich, C., Rohaly, T., and Brown, G., Late Night with VRML 2.0 with Java, Ziff-Davis Press, 1997.

  4. Boumphrey, F., Direnzo, O., Duckett, J., Graf, J., Houle, P., Hollander, D., Jenkins, T., Jones, P., Kingsley-Hughes, A., Kingsley-Hughes, K., McQueen, C., and Mohr, S., XML Applications, Wrox Press Inc., 1998.

  5. Sowizral, H., Rushforth, K., and Deering, M., The Java 3d Api Specification (Java Series), Addison-Wesley, 1997.

  6. Char, B.W., Geddes, K.O., Gonnet, G.H., Leong, B.L., Monagan, M.B., and Watt, S.M., Maple V Language Reference Manual, Springer, 1991.

  7. Heck, A., Introduction to Maple, Springer, 1996.

  8. “JPEG File Interchange Format, JFIF, Version 1.02,1992,” http://www.w3.org/Graphics/JPEG/jfif.txt.

  9. “The Persistence of Vision Raytrace,” http://www.povray.org/.

  10. Le, H., “Polyhedra,” 1998, http://daisy.uwaterloo.ca/~hqle/Polyhedra/polyhedra_main.html.

  11. “VRML browser: Cosmo Player,” http://www.cosmosoftware.com/.

  12. Gallian, J.A., Contemporary Abstract Algebra, D.C. Heath and Company, 1990, p. 378.

  13. “VRML and Maple: An example,” http://daisy.uwater-loo.ca/~hqle/vrml/roller.html.

  14. Foley, J.D., van Dam, A., Feiner, S.K., Hughes, J.F., and Phillips, R.L., Computer Graphics: Principles and Practice, Second Edition in C, Addison-Wesley Publishing Company.

  15. Le, H. and Howlett, C., Client-Server Communication Standards for Mathematical Computation, Proc. ISSAC'99 (in press), 1999.

  16. Wang, P., “A System Independent Graphing Package for Mathematical Functions,” DISCO'90, 1990, pp. 145–154.

  17. Fournier, R., Kajler, N., and Mourrain, B., Visualization of Mathematical Surfaces: the IZIC Server Approach, submitted for publication in the Journal of Symbolic Computation, 1993.

  18. Neider, J., Davis, T., and Woo, M., OpenGL Programming Guide, Addison-Wesley Publishing Company, 1993.

  19. “X3D Documents,” http://www.web3d.org/news/x3d/.

  20. Le, H., “Polyhedra,” http://daisy.uwaterloo.ca/hqle/MS/Polyhedra.html.

  21. Le, H., “Maple, OpenMath, MathML, VRML,” http://daisy.uwaterloo.ca/~hqle/MS/MS.html.

  22. Le, H., Communication-Oriented Representation of Mathematical Objects, Programmirovanie (Programming and Comput. Software), 1999.

  23. Couch, J. and Gillies, C., “VermelGen VRML2.0 Editor,” http://www.vlc.com.au/VermelGen/.

  24. Catmull, E. and Clark, J., Recursively Genereated B-Spline Surfaces on Arbitrary Topological Meshes, Computer-Aided Design, 1978.

Download references

Author information

Authors and Affiliations

Authors

Rights and permissions

Reprints and permissions

About this article

Cite this article

Le, H. Mathematical Graphical Object Representation1. Programming and Computer Software 26, 346–351 (2000). https://doi.org/10.1023/A:1026612707818

Download citation

  • Issue Date:

  • DOI: https://doi.org/10.1023/A:1026612707818

Keywords

Navigation