|
ABSTRACT
In this paper we give a simple method for drawing a closed rational curve specified in terms of control points as two Bézier segments. The main result is the following:
For every affine frame (r,s) (where r<s), for every rational curve F(t) specified over [r,s] by some control polygon
(&bgr;0, …, &bgr;m) (where the &bgr;zero are weighted control points or control vectors), the control points (&thgr;0,… ,&thgr;m (w.r.t.[r,s]) of the rational curve G(t) = F4t
are given by
qi=-1 ibi,
where 4:RP1→RP1 is the projectivity mapping [r,s] onto
RP1−]r,s]. Thus, in order to draw the entire trace of the curve F over -∞,+∞ , we simply draw the curve segments
F[(r,s]) and
G([r,s]).
The correctness of the method is established using a simple geometric argument about ways of partitioning the real projective line into two disjoint segments. Other known methods for drawing rational curves can be justified using similar geometric arguments.
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
|
BAJAJ, C. AND ROYAPA, A. 1995. Finite representation of real parametric curves and surfaces. Int. J. Comput. Geom. Appl., 313-326.
|
| |
2
|
BERGER, M. 1990. Geometry 1. English ed. Springer-Verlag, Berlin, Germany.
|
| |
3
|
DE CASTELJAU, P. D. F. 1986. Shape Mathematics and CAD. Hermes.
|
| |
4
|
DEROSE, T. D. 1991. Rational Bezier curves and surfaces on projective domains. In NURBS for Curve and Surface Design, G. Farin, Ed. SIAM, Philadelphia, PA, 35-45.
|
| |
5
|
|
| |
6
|
|
| |
7
|
FIOROT, J. -C. AND JEANNIN, P. 1989. Courbes et Surfaces Rationelles. 1st Masson diteur, Paris Cedex 0, France.
|
| |
8
|
FIOROT, J. -C. AND JEANNIN, P. 1992. Courbes Splines Rationelles. Masson diteur, Paris Cedex 0, France.
|
| |
9
|
GALLIER, J. H. 1998. Affine, Euclidean, Projective, and Basic Differential Geometry, with Applications. University of Pennsylvania, Philadelphia, PA.
|
| |
10
|
|
 |
11
|
|
 |
12
|
|
| |
13
|
|
| |
14
|
|
| |
15
|
LEE, E. 1987. The rational Bezier representation for conics. In Geometric Modeling: Algorithms and New Trends, G. Farin, Ed. SIAM, Philadelphia, PA, 3-19.
|
 |
16
|
|
| |
17
|
RAMSHAW, L. 1987. Blossoming: A connect-the-dots approach to splines. Tech. Rep. 19. Digital Systems Research Center.
|
| |
18
|
SAMUEL, P. 1988. Projective Geometry. Springer-Verlag, New York, NY.
|
| |
19
|
|
Peer to Peer - Readers of this Article have also read:
-
Data structures for quadtree approximation and compression
Communications of the ACM
28, 9
Hanan Samet
-
A hierarchical single-key-lock access control using the Chinese remainder theorem
Proceedings of the 1992 ACM/SIGAPP Symposium on Applied computing
Kim S. Lee
, Huizhu Lu
, D. D. Fisher
-
The GemStone object database management system
Communications of the ACM
34, 10
Paul Butterworth
, Allen Otis
, Jacob Stein
-
Putting innovation to work: adoption strategies for multimedia communication systems
Communications of the ACM
34, 12
Ellen Francik
, Susan Ehrlich Rudman
, Donna Cooper
, Stephen Levine
-
An intelligent component database for behavioral synthesis
Proceedings of the 27th ACM/IEEE Design Automation Conference on
Gwo-Dong Chen
, Daniel D. Gajski
|