370 likes | 556 Views
On the singularity of a class of parametric curves. Imre Juh á sz University of Miskolc, Hungary CAGD, In Press, Available online 5 July 2005 Reporter: Chen Wenyu Thursday, Oct 13, 2005. About the author Introduction Cases for parametric curves Apply to Bezier curves
E N D
On the singularity of a class of parametric curves Imre Juhász University of Miskolc, Hungary CAGD, In Press, Available online 5 July 2005 Reporter: Chen Wenyu Thursday, Oct 13, 2005
About the author • Introduction • Cases for parametric curves • Apply to Bezier curves • Apply to C-Bezier curves • Conclusions
About the author • Imre Juhász , associate professor • Department of Descriptive Geometry at the University of Miskolc in Hungary. • His research interests are constructive geometry and computer aided geometric design.
About the author • Introduction • Cases for parametric curves • Apply to Bezier curves • Apply to C-Bezier curves • Conclusions
Introduction • To detect singular points of curves • Singularities: inflection points, cusps, loops
Introduction • 苏步青,刘鼎元,汪嘉业, 平面三次Bezier曲线的分类及形状控制。CAGD Book
Introduction • Stone, M.C., DeRose, T.D., 1989. A geometric characterization of parametric cubic curves. ACM Trans. Graph. 8 (3), 147–163.
This paper • consider parametric curves: • Change one pointzero curvature points the ruled surface.loop points the loop surface. • Apply to Bezier curves and C-Bezier curves.
About the author • Introduction • Ruled surfaces and loop surfaces • Apply to Bezier curves • Apply to C-Bezier curves • Conclusions
Construct of the ruled surface • Considering: • Move one point, then
Construct of the ruled surface • The curvature • zero curvature
Construct of the ruled surface • So the moving point, • It is the parametric representation of a straight line with parameter λ. • As utakes all of its permissible values lines form a ruled surface.
Construct of the ruled surface • Let • Then its tangent line iswhere
Construct of the ruled surface • So, the ruled surface is a tangent surface. • is called a discriminant curve.
Construct of the loop surface • Considering: • Move one point, then
Construct of the loop surface • Let • Then • So the loop surface
Construct of the loop surface • The loop surface is a triangular surface. Its boundary curves are:
About the author • Introduction • Ruled surfaces and loop surfaces • Apply to Bezier curves • Apply to C-Bezier curves • Conclusions
Bezier curves • Consider i = 0, • Then • Let t=u/(1-u), we obtain its power basis form
Bezier curves Result (n=2): • c0(u) is a parabolic arc starting at d1 with tangent direction d2−d1. • c3(u) is also a parabolic arc, whilec1(u) and c2(u) are hyperbolic arcs.
Bezier curves • Consider i = 0, • Then the loop surface:
Bezier curves Result (n=2): • l0(u,1-u)is a parabolic arc. • l0(0,δ)is an elliptic arc.
About the author • Introduction • Ruled surfaces and loop surfaces • Apply to Bezier curves • Apply to C-Bezier curves • Conclusions
C-Bezier curves • Zhang, J., 1996. C-curves: an extension of cubic curves. CAGD. • Definition • where
C-Bezier curves • Denote C-Bezier curves as • Then the discriminant curve c3(u) is
C-Bezier curves • Applying the parameter transformation • then
C-Bezier curves • The loop surface l3(u,δ)of a C-Bézier curve is of the form
C-Bezier curves Conclusions • R1 one inflection point • R2 two inflection points • R3 loop • R4 no singularity
C-Bezier curves • Yang, Q., Wang, G., 2004. Inflection points and singularities on C-curves. CAGD 21 (2), 207–213.
About the author • Introduction • Ruled surfaces and loop surfaces • Apply to Bezier curves • Apply to C-Bezier curves • Conclusions
Conclusions • The locus of the moving control point that yields vanishing curvature on the curve is the tangent surface of that curve which yields cusps on the curve. • Specified the locus of the moving control point that guarantees a loop on the curve.
Future work • It would be interesting to find how discriminant curves are related in this more general case.