|
ABSTRACT
We present a novel algorithm to evaluate and render Loop subdivision surfaces. The algorithm exploits the fact that Loop subdivision surfaces are piecewise polynomial and uses the forward difference technique for efficiently computing uniform samples on the limit surface. The main advantage of our algorithm is that it only requires a small and constant amount of memory that does not depend on the subdivision depth. The simple structure of the algorithm enables a scalable degree of hardware implementation. By low-level parallelization of the computations, we can reduce the critical computations costs to a theoretical minimum of about one float [3]-operation per triangle.
REFERENCES
Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.
| |
1
|
|
| |
2
|
|
| |
3
|
E. Catmull and J. Clark. Recursively generated B-spline surfaces on arbitrary topological meshes. Computer-Aided Design, 10:350-355, September 1978.
|
 |
4
|
|
 |
5
|
|
| |
6
|
D. Doo and M. Sabin. Behaviour of recursive division surfaces near extraordinary points. Computer-Aided Design, 10:356-360, September 1978.
|
| |
7
|
Denis Zorin et. al. Subdivision for modeling and animation. In SIGGRAPH 99 Course Notes, 1999.
|
| |
8
|
|
| |
9
|
Markus Kohler and Heinrich Muller. Efficient calculation of subdivision surfaces for visualization. Technical Report 585, University of Dortmund, 1995.
|
 |
10
|
|
| |
11
|
Charles T. Loop. Smooth subdivision surfaces based on triangles. Master's thesis, University of Utah, Department of Mathematics, 1987.
|
| |
12
|
Kerstin Muller and Sven Havemann. Subdivision surface tesselation on the fly using a versatile mesh data strucure. Computer Graphics Forum, Eurographics 2000 issue.
|
 |
13
|
|
| |
14
|
|
| |
15
|
|
| |
16
|
Michael Spivak. A comprehensive introduction to differential geometry. Publish or Perish, Inc., 1979.
|
 |
17
|
|
| |
18
|
Denis Zorin. C - Continuity of Subdivision Surfaces. PhD thesis, California Institute of Technology, Department of Computer Sciences, 1996.
|
CITED BY 12
|
|
|
|
|
M. Bóo , M. Amor , M. Doggett , J. Hirche , W. Strasser, Hardware support for adaptive subdivision surface rendering, Proceedings of the ACM SIGGRAPH/EUROGRAPHICS workshop on Graphics hardware, p.33-40, August 2001, Los Angeles, California, United States
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|