Abstract
Splines are the most popular methods in Figure Modeling and CAGD (Computer Aided Geometric Design) in generating smooth surfaces from a number of control points. The control points define the shape of a figure and splines calculate the required number of points which when displayed on a computer screen the result is a smooth surface. However, spline methods are based on a rectangular topological structure of points, i.e., a two-dimensional table of vertices, and thus cannot generate complex figures, such as the human and animal bodies that their complex structure does not allow them to be defined by a regular rectangular grid. On the other hand surface subdivision methods, which are derived by splines, generate surfaces which are defined by an arbitrary topology of control points. This is the reason that during the last fifteen years subdivision methods have taken the lead over regular spline methods in all areas of modeling in both industry and research. The cost of executing computer software developed to read control points and calculate the surface is run-time, due to the fact that the surface-structure required for handling arbitrary topological grids is very complicate. There are many software programs that have been developed related to the implementation of subdivision surfaces however, not many algorithms are documented in the literature, to support developers for writing efficient code. This paper aims to assist programmers by presenting a time-efficient algorithm for implementing subdivision splines. The Catmull-Clark which is the most popular of the subdivision methods has been employed to illustrate the algorithm.
Original language | English |
---|---|
Title of host publication | Application of Mathematics in Technical and Natural Sciences |
Subtitle of host publication | 7th International Conference for Promoting the Application of Mathematics in Technical and Natural Sciences, AMiTaNS 2015 |
Publisher | American Institute of Physics Inc. |
Volume | 1684 |
ISBN (Electronic) | 9780735413313 |
DOIs | |
Publication status | Published - 28 Oct 2015 |
Event | 7th International Conference for Promoting the Application of Mathematics in Technical and Natural Sciences, AMiTaNS 2015 - Albena, Bulgaria Duration: 28 Jun 2015 → 3 Jul 2015 |
Other
Other | 7th International Conference for Promoting the Application of Mathematics in Technical and Natural Sciences, AMiTaNS 2015 |
---|---|
Country/Territory | Bulgaria |
City | Albena |
Period | 28/06/15 → 3/07/15 |