Abstract
Algebraic surfaces, defined as the zero set of a polynomial function in three variables, present a particular problem for visualising, especially if the surface contains singularities. Most algorithms for constructing a polygonization of the surface will miss the singular points. We present an algorithm for polygonizing such surfaces which attempts to get accurate representations of the singular points. A client-server approach, with a Java applet and a C program as back end, is used to enable the visualisation of the polygonal mesh in a web browser. This system allows algebraic surfaces to be viewed in any web browser and on any platform.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
Arnold, V. I., 1981: Singularity Theory. London Mathematical Society Lecture Notes 53
Bloomenthal, J., Implicit Surfaces Bibliography, http://implicit.eecs.wsu.edu/biblio.html
Bruce, J. W., Giblin, P. J., Curves and Singularities (second edition ), Cambridge, 1992
Endrass, S., Surface with Many Nodes, http://enriques.mathematik.unimainz.de/kon/dots/Eflaeche.shtml
Endrass, S., Huelf, H., Oertel, R., Schneider, K., Schmitt, R., Beigel, J., Surf home page, http://surf.sourceforge.net
Geisow, A., (1982), Surface Interrogation, Ph.D. Thesis, University of East Anglia
Kalra, D., Barr, A. H., Guaranteed Ray Intersection with Implicit Surfaces. Computer Graphics, 23 (3) 1989, 297–304.
Morris, R. J., A New Method for Drawing Algebraic Surfaces. In Fisher, R. B. (Ed.), Design and Application of Curves and Surfaces, Oxford University Press, 1994, 31–48
Morris, R. J., The Use of Computer Graphics for Solving Problems in Singularity Theory, In Hege, H.-C., Polthier, K. (Eds.), Visualization and Mathematics, Springer Verlag, July 1997. 53–66
Ning, P., Bloomenthal, J., An Evaluation of Implicit Surface Tilers, IEEE Computer Graphics and Applications, 13(6), IEEE Comput. Soc. Press, Los Alamitos CA, Nov. 1993, pp. 33–41
Phillips, M., Geomview Manual, Version 1. 4. The Geometry Center, University of Minnesota, Minneapolis, 1993.
Polthier, K., Khadem, S., Preuss, E., Reitebuch, U., Publication of Interactive Visualizations with JavaView. In Borwein, J., Morales, M., Polthier, K., Rodrigues, J. F. (Eds.) Multimedia Tools for Communicating Mathematics, Springer Verlag, 2001
Polthier, K., Khadem, S., Preuss, E., Reitebuch, U., JavaView home page, http://www.javaview.de/
Saupe, D., Ruhl, M., Animation of Algebraic Surfaces. In Hege, H. C., Polthier, K. (Eds.), Visualization and Mathematics, Springer Verlag, July 1997.
Witkin, A., Heckbert, P., Using particles to sample and control implicit surfaces, SIGGRAPH’94, Comp. Graph. Ann. Conf. Ser. (1994), 269–277.
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2003 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Morris, R. (2003). A Client-Server System for the Visualisation of Algebraic Surfaces on the Web. In: Joswig, M., Takayama, N. (eds) Algebra, Geometry and Software Systems. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-662-05148-1_13
Download citation
DOI: https://doi.org/10.1007/978-3-662-05148-1_13
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-642-05539-3
Online ISBN: 978-3-662-05148-1
eBook Packages: Springer Book Archive