DocumentCode :
1924816
Title :
Surface representations using blossoms and buds
Author :
Yohanes, S.L.
Author_Institution :
Fac. of Comput. Sci., Univ. of Indonesia, Depok
fYear :
2008
fDate :
4-6 June 2008
Firstpage :
139
Lastpage :
145
Abstract :
Shape representations using polynomials in computer-aided geometric design (CAGD) and computer graphics are ubiquitous. This paper shows that any bivariate polynomial p(t,u) of total degree d les n can be represented in the form of a blossom of another bivariate polynomial b(t, u) of total degree d evaluated off the diagonal at the linear function pairs (Xj(t),Yj(u)), j = 1,... ,n, chosen under some conditions expressed in terms of symmetric functions. The bivariate polynomial b(t,u) is called a bud of the bivariate polynomial p(t,u). An algorithm for finding a bud b(t,u) of a given bivariate polynomial p(t,u) is presented. Successively, a bud of b(t, u) can be computed and so on, to form a sequence of representations. The information represented by the original bivariate polynomial is preserved in its buds. This scheme can be used for encoding/decoding geometric design information. The objects in the encoding/decoding sequence can be rendered graphically and manipulated geometrically like the usual parametric representations. Examples concerning triangular Bezier patches are provided as illustrations.
Keywords :
computer graphics; polynomials; bivariate polynomial; blossoms; buds; computer graphics; computer-aided geometric design; encoding/decoding sequence; parametric representations; surface representations; symmetric functions; Algorithm design and analysis; Computer applications; Computer graphics; Computer science; Decoding; Encoding; Pervasive computing; Polynomials; Rendering (computer graphics); Shape; Hierarchy and Geometric Transformations; I.1.2 [Symbolic and Algebraic Manipulation]: Algorithms—Algebraic Algorithms; I.3.5 [Computer Graphics]: Computational Geometry and Object Modeling—Curve, Surface, Solid, and Object Representations; J.6 [Computer Applications]: Computer-Aided Engineering—Computer-Aided Design (CAD); algorithm; bivariate polynomial; blossom of a bivariate polynomial; bud of a bivariate polynomial; encoding-decoding; geometric design; sequence of representations; shape representation; surface representation; triangular Bézier patch;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Shape Modeling and Applications, 2008. SMI 2008. IEEE International Conference on
Conference_Location :
Stony Brook, NY
Print_ISBN :
978-1-4244-2260-9
Type :
conf
DOI :
10.1109/SMI.2008.4547960
Filename :
4547960
Link To Document :
بازگشت