Abstract
An advanced HyperFun polygonizer which produces high quality visualization from an object represented by the HyperFun geometric modeling language and a parallel HyperFun grid system which distributes the calculations of the HyperFun polygonizer over many computers through a network are presented. We show that distributing the calculation for visualization of HyperFun function represented models via a heterogeneous computer network with our parallel polygonization method can yield HyperFun polygonal models of reduced size in a shorter period of time.
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
HyperFun Project: http://www.hyperfun.org
Adzhiev, A., Cartwright, R. Fausett, E., Ossipov, A., Pasko, A., and Savchenko, V., “HyperFun project: Language and Software tools for F-rep Shape Modeling”, Proceedings of Eurographics/ACM SIGGRAPH Workshop Implicit Surfces’ 99, (Bordeaux, France, September 13–15 1999), J. Hughes and C. Schlick (Eds.), pp. 59–69.
Bloomenthal, J., “Polygonization of Implicit Surfaces”, Computer Aided Geometric Design, Vol. 5, 341–355, 1988.
Bloomenthal, J., “An Implicit Surface Polygonizer”, Graphics Gems IV, 1994.
Aaron W. F. Lee, Wim Sweldens, Peter Schroder, Lawrence Cowsar, David Dobkin. “MAPS: Multiresolution Adaptive Parameterization of Surfaces”, Computer Graphics Proceedings (SIGGRAPH 98), pp. 95–104, 1998.
Pasko A.A., Pilyugin V.V., Pokrovskiy V.V. “Geometric modeling in the analysis of trivariate functions”, Communications of Joint Institute of Nuclear Research, P10-86-310, Dubna, USSR, 1986 (in Russian).
Pasko A.A., Pilyugin V.V., Pokrovskiy V.V. “Geometric modeling in the analysis of trivariate functions”, Computers and Graphics, vol. 12, Nos. 3/4, 1988, pp. 457–465.
PVM: Parallel Virtual Machine: http://www.epm.ornl.gov/pvm/pvm home.html
M. Hayano, T. Matsuoka, K. Ueda, “Mesh Simplification Using Edge Operation with Feature Detection”, Ricoh Technical Report, 24, pp. 7–76, 1998 (Japanese).
I. S. Sedukhin, S. G. Sedukhin, A. A. Pasko, V. V. Savachenko, N. N. Mirenkov “Parallel Rendering of Functionally Represented Geometric Object with the Network Linda System”, Technical Report 95-1-001, Department of Computer Software, The University of Aizu. 1995.
Sergey Ten, Andrey Savchenko, Alexander Pasko, Vladimir Savachenko “Distributed Animation of Volumetric Objects”, Technical Report 95-1-016, Department of Computer Software, The University of Aizu. 1995.
William E. Lorensen and Harvey E. Cline, “Marching cubes: A high resolution 3D surface construction algorithm”, Computer Graphics, 21(4):163–169, July 1987.
Gregory M. Nielson and Bernd Hamann, “The asymptotic decider: Resolving the ambiguity in the marching cubes”, Proceedings Visualization’ 91 — sponsored by the IEEE Computer Society, pages 83–91, 1991.
Hugues Hoppe “Progresssive Meshes”, SIGGRAPH 96 Proc., pages 99–108, 1996.
Hugues Hoppe, Tony DeRose, Tom Duchamp, John McDonald, and Werner Stuetzel, “Mesh optimization”, SIGGRAPH 93 Proc., pages 19–26, 1993.
Michael Garland and Paul S. Heckbert, “Surface Simplification Using Quadric Error Metrics”, SIGGRAPH 97 Proc., pages 209–216, 1997.
Junji Horikawa and Takashi Totsuka, “A Hierarchical Approximation for 3D Polygon Models”, Proceeding of the 5th Sony Research Forum, pp. 3–7, 1995.
C. R. Callafine, “Gaussian curvature and shell structure”, The Mathematics of Surfaces, Oxford University Press, pp. 179–196,1986.
HyperFun Tutorial (Japanese): http://www.hyperfun.org
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
Yamamoto, T., Vilbrandt, C. (2003). Parallel HyperFun Polygonizer. In: Guo, M., Yang, L.T. (eds) Parallel and Distributed Processing and Applications. ISPA 2003. Lecture Notes in Computer Science, vol 2745. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-37619-4_33
Download citation
DOI: https://doi.org/10.1007/3-540-37619-4_33
Published:
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-40523-8
Online ISBN: 978-3-540-37619-4
eBook Packages: Springer Book Archive