Abstract
Computer-Aided Geometric Design (CAGD) is one of the most important fields in Computer Graphics. Usually, CAGD is handled in traditional programming languages, such as Fortran, Pascal or C. By contrast, this paper supports the idea that Symbolic Computation Systems (SCS) should be used instead. To this aim, the paper shows how some mathematical expressions for Bézier curves and surfaces can be easily translated to the Mathematica programming language. Then, they are used to prove symbolically some mathematical properties related to these geometric entities.
Preview
Unable to display preview. Download preview PDF.
Similar content being viewed by others
References
G. Farin: Curves and Surfaces for Computer Aided Geometric Design, Academic Press, San Diego (1993)
J. Hoschek and D. Lasser: Fundamentals of Computer Aided Geometric Design, A.K. Peters, Wellesley, MA (1993)
A. Iglesias, F. Gutiérrez and A. Gálvez: A Mathematica package for CAGD and Computer Graphics. In: Eurographics Workshop on Computer Graphics and Visualization Education, GVE'99, Coimbra (1999) 51–57
A. Iglesias: A package for CAGD: Bézier curves and surfaces, (submitted for publicationin: The Mathematica Journal).
A. Iglesias and A. Gĺvez: A New Artificial Intelligence Paradigm for Computer-Aided Geometric Design, (this volume).
R. Maeder: Programming in Mathematica, Second Edition, Addison-Wesley, Redwood City, CA (1991)
S. Wolfram: The Mathematica Book, Fourth Edition, Wolfram Media/Cambridge University Press, Champaign, IL (1999)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2001 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Iglesias, A. (2001). How Symbolic Computation Can Benefit Computer-Aided Geometric Design. In: Campbell, J.A., Roanes-Lozano, E. (eds) Artificial Intelligence and Symbolic Computation. AISC 2000. Lecture Notes in Computer Science(), vol 1930. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-44990-6_16
Download citation
DOI: https://doi.org/10.1007/3-540-44990-6_16
Published:
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-42071-2
Online ISBN: 978-3-540-44990-4
eBook Packages: Springer Book Archive