3
$\begingroup$

Hi everyone

I have a fairly simple question about bezier curves: can you represent n bezier curves that have been continuously joined together by a single bezier curve of degree 3n?

My instinct is to just take the 3n+1 control points and use them for a degree 3n curve, but I'm not sure...

Thanks a lot

$\endgroup$
1
  • 1
    $\begingroup$ I think there might be an issue with regularity. A piecewise curve of $n$ pieces will only be piecewise differentiable (of some degree probably less than $n$, for example a piecewise cubic Bezier can be $C^1$ but not $C^2$), while a $3n$ degree Bezier curve is $3n$-times continuously differentiable. It's likely that choosing a high-enough degree would give a reasonably good approximation (think using a finite-element approximation (which is amusing in a way, since it is approximating what is often used as a finite-element)). $\endgroup$ Commented Apr 29, 2012 at 6:48

1 Answer 1

2
$\begingroup$

No, you can't. The argument given in the comment is correct. Here's a simple example that might be more convincing. Suppose one of the original Bezier curves is linear, say with control points $(0,0)$, $(1,0)$, $(2,0)$, $(3,0)$, and the second one is curved, say with control points $(3,0)$, $(4,0)$, $(5,1)$, $(6,3)$. A parametric polynomial curve can not consist of a region that's linear and a region that's curved, so it can not represent these two original curves.

$\endgroup$

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .