When an elliptic (or circular) arc is approximated with Bézier curves, for the same $t$ value (parametric time) I get almost the same point on the arc and on the curve chain. Almost, but not quite. The error decreases with increasing number of curve segments that make up the arc (i.e. the more segments I add, the better the curves approximate the arc and thus the closer the point on curve is to the point on the arc for the same $t$ value). But instead of increasing the number of segments for larger arcs, I would prefer to figure out what is the $t$ value on the Bézier curve chain (which curve and which $t$ value on that curve) that gets me the point that is closest to the point at a given $t$ value on the arc.
2026-03-29 07:29:04.1774769344
What is the relationship between the $t$-value of an arc and a Bézier curve approximating that arc?
67 Views Asked by Bumbble Comm https://math.techqa.club/user/bumbble-comm/detail At
1
There are 1 best solutions below
Related Questions in GEOMETRY
- Point in, on or out of a circle
- Find all the triangles $ABC$ for which the perpendicular line to AB halves a line segment
- How to see line bundle on $\mathbb P^1$ intuitively?
- An underdetermined system derived for rotated coordinate system
- Asymptotes of hyperbola
- Finding the range of product of two distances.
- Constrain coordinates of a point into a circle
- Position of point with respect to hyperbola
- Length of Shadow from a lamp?
- Show that the asymptotes of an hyperbola are its tangents at infinity points
Related Questions in COMPUTATIONAL-GEOMETRY
- Least Absolute Deviation (LAD) Line Fitting / Regression
- Why is the determinant test attractive for the Convex Hull algorithm?
- Geometry of the plane in 3D and cross product
- How can I give a polygon with exactly a given number of triangulations?
- How to draw an equilateral triangle inscribed in another triangle?
- An enclosing polygon with minimum area
- Merging overlapping axis-aligned rectangles
- Find algorithm to produce integer points in a polygon
- Closest line to a set of lines in 3D
- Why do we check $n^2 - n$ pairs of points in SlowConvexHull algorithm?
Trending Questions
- Induction on the number of equations
- How to convince a math teacher of this simple and obvious fact?
- Find $E[XY|Y+Z=1 ]$
- Refuting the Anti-Cantor Cranks
- What are imaginary numbers?
- Determine the adjoint of $\tilde Q(x)$ for $\tilde Q(x)u:=(Qu)(x)$ where $Q:U→L^2(Ω,ℝ^d$ is a Hilbert-Schmidt operator and $U$ is a Hilbert space
- Why does this innovative method of subtraction from a third grader always work?
- How do we know that the number $1$ is not equal to the number $-1$?
- What are the Implications of having VΩ as a model for a theory?
- Defining a Galois Field based on primitive element versus polynomial?
- Can't find the relationship between two columns of numbers. Please Help
- Is computer science a branch of mathematics?
- Is there a bijection of $\mathbb{R}^n$ with itself such that the forward map is connected but the inverse is not?
- Identification of a quadrilateral as a trapezoid, rectangle, or square
- Generator of inertia group in function field extension
Popular # Hahtags
second-order-logic
numerical-methods
puzzle
logic
probability
number-theory
winding-number
real-analysis
integration
calculus
complex-analysis
sequences-and-series
proof-writing
set-theory
functions
homotopy-theory
elementary-number-theory
ordinary-differential-equations
circles
derivatives
game-theory
definite-integrals
elementary-set-theory
limits
multivariable-calculus
geometry
algebraic-number-theory
proof-verification
partial-derivative
algebra-precalculus
Popular Questions
- What is the integral of 1/x?
- How many squares actually ARE in this picture? Is this a trick question with no right answer?
- Is a matrix multiplied with its transpose something special?
- What is the difference between independent and mutually exclusive events?
- Visually stunning math concepts which are easy to explain
- taylor series of $\ln(1+x)$?
- How to tell if a set of vectors spans a space?
- Calculus question taking derivative to find horizontal tangent line
- How to determine if a function is one-to-one?
- Determine if vectors are linearly independent
- What does it mean to have a determinant equal to zero?
- Is this Batman equation for real?
- How to find perpendicular vector to another vector?
- How to find mean and median from histogram
- How many sides does a circle have?
Let's take a quarter of a unit circle as an example.
The original arc equation can be written $$ x(u) = \cos\tfrac12\pi u \quad ; \quad y(u) = \sin\tfrac12\pi u $$ A good Bézier cubic approximation of this circular arc has the form $$ \mathbf{P}(t) = (1-t)^3(1,0) + 3t(1-t)^2(1,p) + 3t^2(1-t)(p,1) + t^3(0,1) $$ Usually, $p$ is chosen to be either $\tfrac43(\sqrt2 - 1) \approx 0.5522847498308$ or a bit smaller. Roughly speaking, this minimizes the maximum distance between the cubic and the circular arc. For more details, see this answer, or this one, or this web site.
Now, suppose we are given a parameter value $u$. This gives us a point $\mathbf{C}(u) = \bigl(\cos\tfrac12\pi u, \sin\tfrac12\pi u\bigr)$ on the circular arc. Apparently, you want to find the value of $t$ such that the point $\mathbf{P}(t)$ on the cubic curve is "close" to $\mathbf{C}(u)$. It would be nice if $\mathbf{P}(u)$ was the closet point, but unfortunately that's not true.
Let's suppose $\mathbf{C}(u) = (h,k)$. At the closest point, the tangent vector $\mathbf{P}'(t)$ must be perpendicular to the vector $(h,k)$. So, we just need to form the equation $(h,k) \cdot \mathbf{P}'(t)=0$, and solve it for $t$. The equation is actually a quadratic in $t$, so it's easy to solve. The solution you want is the one that lies in the interval $[0,1]$.