Top Banner
Presentation on Bezier Curve Presented By Faruk Ahmad Department of Computer Science & Engineering Begum Rokeya University, Rangpur
11

Bezier Curve in Computer Graphics

Apr 14, 2017

Download

Education

faruk ahmad
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Bezier Curve in Computer Graphics

Presentation on Bezier Curve

Presented By

Faruk AhmadDepartment of Computer Science & Engineering

Begum Rokeya University, Rangpur

Page 2: Bezier Curve in Computer Graphics

MotiveThousands of points for a simple curve drawing !!!!

N = ?100? 1000? Or 10000…. ?

Oh No !!

Page 3: Bezier Curve in Computer Graphics

What is the solution?

Got the solution !!!!A curve with only 4 Points!!

Page 4: Bezier Curve in Computer Graphics

The Solution

BPk,n (t) = C(n,k) tk (1 – t) n - k

𝑃 (𝑡 )=∑𝑘=0

𝑛

𝑃 𝑘BPk,n (t)

C (n,k)

Bezier curve is the ultimate solution A few numbers of Control Points required

N is the number of Control Points

BP k,n (t) is the Bernstein polynomial, where t is the change variable

C (n,k) is the binomial coefficients

Page 5: Bezier Curve in Computer Graphics

ExampleFor n = 3, we get,

B(t) = (1-t) 2 P0 + 2 (1-t) (t) P1 + t2P2

Where t = [0,1]

Page 6: Bezier Curve in Computer Graphics

How it works?

Page 7: Bezier Curve in Computer Graphics

Some scenario!

Page 8: Bezier Curve in Computer Graphics

Applications of Bezier Curve

Computer Graphics Animation 2D & 3D Modeling

CAD(Computer Aided

Design)

CAGD(Computer Aided

Geometric Design)Robotics

Economic & Statistical Software Computer Games

Page 9: Bezier Curve in Computer Graphics

Limitations

Most Efficient

Curve does not pass through all control points

Most Popular

Change in one point globally change the shape of curve

Though

But problems

are

Page 10: Bezier Curve in Computer Graphics

Questions?

If you have any question ask me at: [email protected]

Page 11: Bezier Curve in Computer Graphics

Thank You