ACM Home Page
Please provide us with feedback. Feedback
A multisided generalization of Bézier surfaces
Full text PdfPdf (2.26 MB)
Source ACM Transactions on Graphics (TOG) archive
Volume 8 ,  Issue 3  (July 1989) table of contents
Pages: 204 - 234  
Year of Publication: 1989
ISSN:0730-0301
Authors
Charles T. Loop  Univ. of Washington, Seattle
Tony D. DeRose  Univ. of Washington, Seattle
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 8,   Downloads (12 Months): 72,   Citation Count: 28
Additional Information:

abstract   references   cited by   index terms   review   collaborative colleagues  

Tools and Actions: Request Permissions Request Permissions    Review this Article  
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/77055.77059
What is a DOI?

ABSTRACT

In this paper we introduce a class of surface patch representations, called S-patches, that unify and generalize triangular and tensor product Bézier surfaces by allowing patches to be defined over any convex polygonal domain; hence, S-patches may have any number of boundary curves. Other properties of S-patches are geometrically meaningful control points, separate control over positions and derivatives along boundary curves, and a geometric construction algorithm based on de Casteljau's algorithm. Of special interest are the regular S-patches, that is, S-patches defined on regular domain polygons. Also presented is an algorithm for smoothly joining together these surfaces with Ck continuity.


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
design. Comput. Aided Geom. Des. 1, 1 (July 1984), 87-94.
3
 
4
DE BOOR, C. B-form basics. In Geometric Modeling." Algorithms and New Trends, G. Farin, Ed. SIAM, Philadelphia, Pa., 1987, pp. 131-148.
 
5
6
 
7
DEROSE, T.D. Geometric programming: A coordinate-free approach. In SIGGRAPH 88 Tutorial Course Notes, Course No. 25, ACM, New York, Aug. 1988.
 
8
DEROSE, T. D., GOLDMAN, R. U., HAGEN, H., AND MANN, S. Composing rational B-splines. In preparation.
 
9
DODSON, C. T. J., AND POSTON, T. Tensor Geometry: The Geometric Viewpoint and Its Uses. Paperback ed. Pitman, London, 1979.
 
10
FARIN, G. A construction for visual C~ continuity of polynomial surface patches. Comput. Graph. image Process. 20, 3 (Nov. i982), 272-282.
 
11
FARIN, G. Smooth interpolation to scattered 3D data. In Surfaces in CAGD, R. E. Barnhill and W. Boehm, Eds. North-Holland, Amsterdam, 1983, pp. 43-63.
 
12
 
13
 
14
GREGORY, J.A. Cl rectangular and non-rectangular surface patches. In Surfaces and CAGD, R. E. Barnhill and W. Boehm, Eds. North-Holland, Amsterdam, 1983, pp. 25-33.
 
15
GREC, ORY, J.A. N-sided surface patches. In Mathematics of Surfaces, J. Gregory, Ed. Clarendon Press, Oxford~ E_ng!and, 1986, ppo 217-232o
 
16
 
17
HERRON, G.J. Triangular and multisided patch schemes. Ph.D. thesis, Dept. of Mathematics, Univ. of Utah, Salt Lake City, 1979.
 
18
HERRON, G.J. Techniques for visual continuity. In Geometric Modeling." Algorithms and New Trends, G. Farin, Ed. SIAM, Philadelphia, Pa., 1987, pp.163-174.
 
19
HOSAKA, M., AND KIMURA, F. Non-four-sided patches expressions with control points. Comput. Aided Geom. Des. i, 1 (july 1984), 75-86.
 
20
JENSEN, T. Assembling triangular and rectangular patches and multivariate splines. In Geometric Modeling: Algorithm,~ and New Trends, G. Farin, Ed. SIAM, Philadelphia, Pa., 1987, pp. 203-22O.
 
21
PIPER, B. R. Visually smooth interpolation with triangular B~zier patches. In Geometric Modeling: Algorithms and New Trends, G. Farin, Ed. SIAM, Philadelphia, Pa., 1987, pp. 221- 233.
 
22
RAMSHAW, L. Blossoming: A connect-the-dots approach to splines. Res. Rep. 19, Digital Equipment Corp Systems Research Center, Palo Alto, Calif., June 21, 1987.
 
23
RAMSHAW, L. B~ziers and B-splines as multiaffine maps. In Theoretical Foundations of Computer Graphics and CAD, R. A. Earnshaw, Ed. NATO ASI Series, vol. F40, Springer-Verlag, New York, 1988, pp. 757-776.
 
24
RAMSHAW, L. Blossoms are polar forms. Res. Rep. 34, Digital Equipment Corp Systems Research Center, Palo Alto, Calif., Jan. 1989.
 
25
SAB~N, M.A. Non-rectangular surface patches suitable for inclusion in a B-spiine surface, in Proceedings of Eurographics '83, P. ten Hagen, Ed. North-Holland, Amsterdam, 1983, pp. 57-69.
 
26
SHIRMAN, L. A., AND SI~QUIN, C.H. Local surface interpolation with BSzier patches. Comput. Aided " "~
 
27

CITED BY  28


REVIEW

"Heinrich W. Guggenheimer : Reviewer"

The authors note that Be´zier triangles and tensor Be´zier surfaces have many common properties, although the underlying algorithms are quite distinct. They note seven properties common to both kinds of surface generation, includin  more...

Collaborative Colleagues:
Charles T. Loop: colleagues
Tony D. DeRose: colleagues