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.
Similar content being viewed by others
REFERENCES
Carey, R., Bell, G., and Marrin, C., “ISO/IEC 14772–1:1997 Virtual Reality Modeling Language (VRML97),” 1997, http://www.vrml.org/Specifications/VRML97.
Ames, A.L., Nadeau, D.R., and Moreland, J.L., VRML 2.0 Sourcebook, John Wiley & Sons, Inc., 1997.
Roehl, B., Couch, J., Reed-Ballreich, C., Rohaly, T., and Brown, G., Late Night with VRML 2.0 with Java, Ziff-Davis Press, 1997.
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.
Sowizral, H., Rushforth, K., and Deering, M., The Java 3d Api Specification (Java Series), Addison-Wesley, 1997.
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.
Heck, A., Introduction to Maple, Springer, 1996.
“JPEG File Interchange Format, JFIF, Version 1.02,1992,” http://www.w3.org/Graphics/JPEG/jfif.txt.
“The Persistence of Vision Raytrace,” http://www.povray.org/.
Le, H., “Polyhedra,” 1998, http://daisy.uwaterloo.ca/~hqle/Polyhedra/polyhedra_main.html.
“VRML browser: Cosmo Player,” http://www.cosmosoftware.com/.
Gallian, J.A., Contemporary Abstract Algebra, D.C. Heath and Company, 1990, p. 378.
“VRML and Maple: An example,” http://daisy.uwater-loo.ca/~hqle/vrml/roller.html.
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.
Le, H. and Howlett, C., Client-Server Communication Standards for Mathematical Computation, Proc. ISSAC'99 (in press), 1999.
Wang, P., “A System Independent Graphing Package for Mathematical Functions,” DISCO'90, 1990, pp. 145–154.
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.
Neider, J., Davis, T., and Woo, M., OpenGL Programming Guide, Addison-Wesley Publishing Company, 1993.
“X3D Documents,” http://www.web3d.org/news/x3d/.
Le, H., “Polyhedra,” http://daisy.uwaterloo.ca/hqle/MS/Polyhedra.html.
Le, H., “Maple, OpenMath, MathML, VRML,” http://daisy.uwaterloo.ca/~hqle/MS/MS.html.
Le, H., Communication-Oriented Representation of Mathematical Objects, Programmirovanie (Programming and Comput. Software), 1999.
Couch, J. and Gillies, C., “VermelGen VRML2.0 Editor,” http://www.vlc.com.au/VermelGen/.
Catmull, E. and Clark, J., Recursively Genereated B-Spline Surfaces on Arbitrary Topological Meshes, Computer-Aided Design, 1978.
Author information
Authors and Affiliations
Rights 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
Issue Date:
DOI: https://doi.org/10.1023/A:1026612707818