Browse > Article

Estimating Recursion Depth for Loop Subdivision  

Wang Huawei (Dept. of Computer Science & Technology, Tsinghua University)
Sun Hanqiu (Dept. of Computer Science & Engineering, Chinese University of Hong Kong)
Qin Kaihuai (Dept. of Computer Science & Technology, Tsinghua University)
Publication Information
Abstract
In this paper, an exponential bound of the distance between a Loop subdivision surface and its control mesh is derived based on the topological structure of the control mesh. The exponential bound is independent of the process of recursive subdivisions and can be evaluated without subdividing the control mesh actually. Using the exponential bound, we can predict the depth of recursion within a user-specified tolerance as well as the error bound after n steps of subdivision. The error-estimating approach can be used in many engineering applications such as surface/surface intersection, mesh generation, NC machining, surface rendering and the like.
Keywords
Loop surface; Subdivision; Recursion depth; Arbitrary topology; Bound;
Citations & Related Records
연도 인용수 순위
  • Reference
1 Kobbelt, L., Daubert, K. and Seidel, H. (1998), Ray tracing of subdivision surfaces, Eurographics Rendering Workshop, Vienna, Austria, pp.69-80
2 Lutterkort, D. and Peters, J. (1998), The distance between a uniform B-spline and its control polygon, Technical Report TR-98-013, available from http://www.cise.ufl.edul research/tech-reports
3 Reif, U. (2000), Best bounds on the approximation of polynomials and splines by their control structure, Computer Aided Geometric Design, 17,579-589
4 Prautzsch, H. and Kobbelt, L. (1994), Convergence of subdivision and degree elevation, Adv. Compo Math., 2, 143-154
5 Halstead, M., Kass, M. and DeRose, T. (1993), Efficient, Fair Interpolation Using Catrnull-Clark Surfaces. Computer Graphics (Proceedings of SIGGRAPH '93), 27, 35-44
6 Cheng, F. (1992), Estimating subdivision depths for rational curves and surfaces, ACM Transaction on Graphics, 11(2), 140-151
7 Zorin, D. and Kristjansson, D. (2002), Evaluation of piecewise smooth subdivision surfaces, Visual Computer
8 Dai, J., Wang, H. and Qin, K. (2004), Parallelly generating NC tool paths for subdivision surfaces, International Journal of CAD/CAM, Vol. 4, No. 1
9 Nairn, D., Peters, J. and Lutterkort, D. (1999), Sharp, quantitative bounds on the distance between a polynomial piece and its Bezier control polygon, Computer Aided Geometric Design, 16, 613-631
10 Cohen, E. and Schumaker, L.L. (1985), Rates of convergence of control polygons, Computer Aided Geometric Design, 2, 229-235
11 Stam, J. (1998), Evaluation of Loop subdivision surfaces, Appearing as an appendix in the CD disc of SIGGRAPH'98
12 Loop, C.T. (1987), Smooth subdivision surfaces based on triangles, M.S. Thesis, Department of Mathematics, University of Utah
13 Filip, D., Magedson, R. and Markot, R. (1986), Surface algorithms using bounds on derivatives, Computer Aided Geometric Design, 3(4), 295-311
14 Wang, G. (1984), The subdivision method for finding the intersection between two Bezier curves or surfaces, Zhejiang University J. Special Issue on Computational Geometry (in Chinese), 108-119