IN-FEED-AD

Bezier Curve | Computer Graphics

 In this blog I am going to discuss about Bezier curve in computer Graphics. Firstly we discuss what is Bezier curve in Computer Graphics.

What is Bezier Curve?

Bezier Curve is parametric curve defined by a set of control points. Two points are ends of the curve. Other points determine the shape of the curve. The concept of Bezier curves was given by Pierre Bezier.
Note: Bezier Curve is approximate spline Curve.

Bezier Curve Example-

  • In Bezier Curve Two Control points are ends of the curve.
  • Other Control points determine the shape of the curve
Bezier Curve | Computer Graphics

in above example three Bezier curve is shown.
in first Bezier curve two control points are used one is starting point and another is end point of Bezier curve.
in Second Bezier Curve Two point control  are end points of Bezier curve and third point that does not on Bezier curve, decide the shape of Bezier curve.
in third Bezier Curve Two control point are end points of Bezier curve and another two control points that does not on Bezier curve, decides the shape of Bezier curve.

Bezier Curve Properties:-

  • Bezier curve always pass through the first and last control point.
  • Moving the control points alters the shapes of whole curve.(Note: you can check our video, how it works.)
  • All Points are not always on curve.
  • A curve is always inside the convex hull of control points.
    Convex Hull | Bezier Curve

Convex Hull is nothing , its just a boundary out side the Bezier curve  as shown above.
  • Degree of curve = no. of control point-1

Here in above example No of Control Points are 4 so the degree of Bezier Curve is 4-1=3, i.e. Cubic Bezier Curve.

Related Other Post


Blending Function Bezier Curve:-

Blending Function | Bezier Curve
Blending Function | Bezier Curve
Blending Function | Bezier Curve

Applications:

  • Railway route or highway modeling, networks.
  • computer-aided design system
  • Animation such as Adobe flash
  • Fonts designing

Problems with Bezier Curve

  • The degree of the Bezier curve depends on the number of control points.
  • The Bezier curve lacks local control. Changing the position of one control point affects the entire curve
Solution of Bezier curve problem is B-Spline Curve, that i will discuss in Next Blog.

Ask question #Pywix

Please Like, Comment, Share and Subscribe THANK YOU!

Post a Comment

0 Comments