| On computing the intersection of B-splines (extended abstract) |
| Full text |
Pdf
(690 KB)
|
| Source
|
Annual Symposium on Computational Geometry
archive
Proceedings of the sixth annual symposium on Computational geometry
table of contents
Berkley, California, United States
Pages: 157 - 167
Year of Publication: 1990
ISBN:0-89791-362-0
|
|
Author
|
|
B. K. Natarajan
|
Hewlett Packard Laboratories, 1501, Page Mill Road, Palo Alto, CA
|
|
| Sponsors |
|
| Publisher |
|
| Bibliometrics |
Downloads (6 Weeks): 3, Downloads (12 Months): 30, Citation Count: 1
|
|
|
ABSTRACT
We consider the problem of computing a piecewise linear approximation to the intersection of a pair of tensor product B-spline surfaces in 3-space. The problem is rather central in solid modeling. We present a fast and robust divide-and-conquer algorithm for the problem, that is a generalization of the bisection algorithm for computing the roots of non-linear equations. The algorithm is guaranteed to solve a “nearby” problem, and our analysis proves that its expected run-time is linear in the worst-case size of the output. To our knowledge, this is the first such analysis, resulting in the first provably efficient algorithm for the problem.
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
|
|
| |
4
|
Cohen, E., Lyche, T., Riesenfeld, R., 1980. Discrete B-splines and subdivision techniques in computer-aided geometric design and computer graphics. Computer Graphics and Image Processing, 14, No 2, pp87-110.
|
| |
5
|
Dokken, T., 1985. Finding intersections of B-spline represented geometric entities using recursive subdivision techniques. Computer Aided Geometric Design, 2, pp189-195.
|
| |
6
|
|
| |
7
|
|
| |
8
|
Lane, J.M., and Riesenfeld, R., 1981. Bounds on a polynomial. BIT 21, pp112- 117.
|
| |
9
|
Sehumaker, L., 1981. Spline functions, basic theory. Wiley-Interseience, New York.
|
| |
10
|
Wang, G., 1984. The subdivision method of finding the intersection between two Bezier curves or surfaces. Zhejiang University Journal, Special Issue on Computational Geometry.
|
|