SlideShare a Scribd company logo
1 of 23
Welcome
TO
Our
Presentation
Introducing my group members
Md. Ilias Bappi
ID: 131-15-2266
Ferdous Ahamad
ID:131-15-2408
Md.Kawsar Hamid
ID:131-15-2223
Md. Jahirul Shahed
ID: 131-15-2479
Saiful Islam
ID:131-15-2516
Our Presentation
Topic
Bézier
curve
Hermite curve
The hermite curve is the curve for the data P,Q, v, and w. the four
polynomials in figure are called the hermite functions, or hermite
basis functions.
Here,
P and Q are points, and velocity vectors
v and w
Figure: The four Hermite polynomials.
Matrix formulation of Hermite curve
The first factor is the geometry matrix (G)
The middle matrix, called the basis matrix (M)
Thus, in brief, the Hermite curve can be written
γ(t) = GMT(t).
This basis matrix M that lists the coefficients of some polynomials, and the vector T(t).
Bézier curve
• Bézier curve defined by four points P1, . . . , P4.
• The curve starts at P1, finishes at P4, and has initial velocity 3(P2
−P1) and final velocity 3(P4 −P3), as shown in Figure.
Finding a point on a Bézier Curve
• A simple way to find the point C(u) on the curve
for a particular u is
1.To plug u into every basis function
2.Compute the product of each basis function and its
corresponding control point
3.Add them together.
10),()( ,
0
 
uuBu nk
n
k
kpC
),,( kykk zyxp nk 0
knk
nk uuknCuB 
 )1(),()(,
Derivatives or Design
Techniques Using
Bézier Curve
Design Techniques Using Bézier Curve
(Weights)
Multiple control points at a single coordinate position
gives more weight to that position.
Design Techniques Using Bézier Curve
(Closed Curves)
Closed Bézier curves are generated by specifying
the first and the last control points at the same
position.
Note: Bézier curves are polynomials which cannot represent
circles and ellipses.
0
1
2
3
4
5
6
7
8
Example Cubic Bézier Curves
knk
nk uuknCuB 
 )1(),()(,
 Cubic Bézier curves are generated with four control points.
 The four blending functions for cubic Bézier curves (n=3):
3
3,3
2
3,2
2
3,1
3
3,0
)(
)1(3)(
)1(3)(
)1()(
uuB
uuuB
uuuB
uuB




3,1
B
Properties
of
Bézier Curves
Properties of a Bézier Curve
10),()( ,
0
 
uuBu nk
n
k
kpC
1. The degree of a Bézier curve defined by n+1
control points is n:
Parabola Curve Cubic Curve Cubic Curve
Cubic Curve
Properties of a Bézier Curve
2. The curve passes though the first and the last control point
C(u) passes through P0 and Pn.
Properties of a Bézier Curve
3. Bézier curves are tangent to their first and
last edges of control polyline.
1
2
0
3
4
5
8
7
6
10
9
0
1
2
3
4
5
6
7
8
Properties of a Bézier Curve
4. The Bézier curve lies completely in the convex hull of the
given control points.
 Note that not all control points are on the boundary of the convex
hull. For example, control points 3, 4, 5, 6, 8 and 9 are in the
interior. The curve, except for the first two endpoints, lies
completely in the convex hull.
Properties of a Bézier Curve
5. Moving control points:
Thank You

More Related Content

What's hot

B spline surfeces
B spline surfecesB spline surfeces
B spline surfecesramac123
 
Bezier curve & B spline curve
Bezier curve  & B spline curveBezier curve  & B spline curve
Bezier curve & B spline curveArvind Kumar
 
Cee 311(2)
Cee 311(2)Cee 311(2)
Cee 311(2)apudgr8
 
Presentation on bezier curve
Presentation on bezier curvePresentation on bezier curve
Presentation on bezier curveSatyendra Rajput
 
Math unit38 vectors
Math unit38 vectorsMath unit38 vectors
Math unit38 vectorseLearningJa
 
6161103 2.7 position vectors
6161103 2.7 position vectors6161103 2.7 position vectors
6161103 2.7 position vectorsetcenterrbru
 
Synthetic surfaces
Synthetic surfaces Synthetic surfaces
Synthetic surfaces jntuhcej
 
19 fat- craft-10-sep-2020 material-ii_10-sep-2020_craft_-_cr_-_exercise-solution
19 fat- craft-10-sep-2020 material-ii_10-sep-2020_craft_-_cr_-_exercise-solution19 fat- craft-10-sep-2020 material-ii_10-sep-2020_craft_-_cr_-_exercise-solution
19 fat- craft-10-sep-2020 material-ii_10-sep-2020_craft_-_cr_-_exercise-solutionsouvik33and37
 
COMPUTERIZED LAYOUT METHODS ,CRAFT , ALDEP
COMPUTERIZED LAYOUT METHODS ,CRAFT , ALDEPCOMPUTERIZED LAYOUT METHODS ,CRAFT , ALDEP
COMPUTERIZED LAYOUT METHODS ,CRAFT , ALDEPMANI KRISHNA
 
Graph Theory: Paths & Cycles
Graph Theory: Paths & CyclesGraph Theory: Paths & Cycles
Graph Theory: Paths & CyclesAshikur Rahman
 
Surface representation
Surface representationSurface representation
Surface representationSunith Guraddi
 
Kinematic Synthesis
Kinematic SynthesisKinematic Synthesis
Kinematic SynthesisYatin Singh
 
Synthetics surfaces unit ii
Synthetics surfaces unit iiSynthetics surfaces unit ii
Synthetics surfaces unit iijntuhcej
 

What's hot (20)

B spline surfeces
B spline surfecesB spline surfeces
B spline surfeces
 
Bezier Curves
Bezier CurvesBezier Curves
Bezier Curves
 
Bezier curve computer graphics
Bezier curve computer graphics Bezier curve computer graphics
Bezier curve computer graphics
 
Bezier curve & B spline curve
Bezier curve  & B spline curveBezier curve  & B spline curve
Bezier curve & B spline curve
 
B spline
B splineB spline
B spline
 
Cee 311(2)
Cee 311(2)Cee 311(2)
Cee 311(2)
 
Presentation on bezier curve
Presentation on bezier curvePresentation on bezier curve
Presentation on bezier curve
 
Lect14
Lect14Lect14
Lect14
 
Curves
CurvesCurves
Curves
 
Math unit38 vectors
Math unit38 vectorsMath unit38 vectors
Math unit38 vectors
 
6161103 2.7 position vectors
6161103 2.7 position vectors6161103 2.7 position vectors
6161103 2.7 position vectors
 
Synthetic surfaces
Synthetic surfaces Synthetic surfaces
Synthetic surfaces
 
19 fat- craft-10-sep-2020 material-ii_10-sep-2020_craft_-_cr_-_exercise-solution
19 fat- craft-10-sep-2020 material-ii_10-sep-2020_craft_-_cr_-_exercise-solution19 fat- craft-10-sep-2020 material-ii_10-sep-2020_craft_-_cr_-_exercise-solution
19 fat- craft-10-sep-2020 material-ii_10-sep-2020_craft_-_cr_-_exercise-solution
 
Ch09pp
Ch09ppCh09pp
Ch09pp
 
Curves and Surfaces
Curves and SurfacesCurves and Surfaces
Curves and Surfaces
 
COMPUTERIZED LAYOUT METHODS ,CRAFT , ALDEP
COMPUTERIZED LAYOUT METHODS ,CRAFT , ALDEPCOMPUTERIZED LAYOUT METHODS ,CRAFT , ALDEP
COMPUTERIZED LAYOUT METHODS ,CRAFT , ALDEP
 
Graph Theory: Paths & Cycles
Graph Theory: Paths & CyclesGraph Theory: Paths & Cycles
Graph Theory: Paths & Cycles
 
Surface representation
Surface representationSurface representation
Surface representation
 
Kinematic Synthesis
Kinematic SynthesisKinematic Synthesis
Kinematic Synthesis
 
Synthetics surfaces unit ii
Synthetics surfaces unit iiSynthetics surfaces unit ii
Synthetics surfaces unit ii
 

Viewers also liked

New microsoft power point presentation
New microsoft power point presentationNew microsoft power point presentation
New microsoft power point presentationSing Ho WOng
 
BEST 3D COMPUTER GRAPHICS TOOLS
BEST 3D COMPUTER GRAPHICS TOOLSBEST 3D COMPUTER GRAPHICS TOOLS
BEST 3D COMPUTER GRAPHICS TOOLSEugeneFitchett123
 
Polygon Mesh Representation
Polygon Mesh RepresentationPolygon Mesh Representation
Polygon Mesh RepresentationPirouz Nourian
 
On NURBS Geometry Representation in 3D modelling
On NURBS Geometry Representation in 3D modellingOn NURBS Geometry Representation in 3D modelling
On NURBS Geometry Representation in 3D modellingPirouz Nourian
 
Notepad Presentation Mca
Notepad Presentation McaNotepad Presentation Mca
Notepad Presentation Mcahamzaghanchi
 
Full Presentation on Notepad
Full Presentation on NotepadFull Presentation on Notepad
Full Presentation on Notepadmanish chaturvedi
 
Polygon Notes
Polygon NotesPolygon Notes
Polygon Notesacavis
 
projections - engineering drawing
projections - engineering drawing projections - engineering drawing
projections - engineering drawing Krishna Gali
 
Computer Graphics
Computer GraphicsComputer Graphics
Computer GraphicsAdri Jovin
 
3D Graphics : Computer Graphics Fundamentals
3D Graphics : Computer Graphics Fundamentals3D Graphics : Computer Graphics Fundamentals
3D Graphics : Computer Graphics FundamentalsMuhammed Afsal Villan
 
Microsoft word ppt presentation
 Microsoft word  ppt presentation Microsoft word  ppt presentation
Microsoft word ppt presentationvethics
 
3D Graphics & Rendering in Computer Graphics
3D Graphics & Rendering in Computer Graphics3D Graphics & Rendering in Computer Graphics
3D Graphics & Rendering in Computer GraphicsFaraz Akhtar
 

Viewers also liked (20)

Unit 3
Unit 3Unit 3
Unit 3
 
New microsoft power point presentation
New microsoft power point presentationNew microsoft power point presentation
New microsoft power point presentation
 
Bbc coordinates
Bbc coordinatesBbc coordinates
Bbc coordinates
 
BEST 3D COMPUTER GRAPHICS TOOLS
BEST 3D COMPUTER GRAPHICS TOOLSBEST 3D COMPUTER GRAPHICS TOOLS
BEST 3D COMPUTER GRAPHICS TOOLS
 
Polygon Mesh Representation
Polygon Mesh RepresentationPolygon Mesh Representation
Polygon Mesh Representation
 
Notepad ++
Notepad ++Notepad ++
Notepad ++
 
On NURBS Geometry Representation in 3D modelling
On NURBS Geometry Representation in 3D modellingOn NURBS Geometry Representation in 3D modelling
On NURBS Geometry Representation in 3D modelling
 
OpenGL 4.4 Reference Card
OpenGL 4.4 Reference CardOpenGL 4.4 Reference Card
OpenGL 4.4 Reference Card
 
Notepad Presentation Mca
Notepad Presentation McaNotepad Presentation Mca
Notepad Presentation Mca
 
Full Presentation on Notepad
Full Presentation on NotepadFull Presentation on Notepad
Full Presentation on Notepad
 
Polygon Notes
Polygon NotesPolygon Notes
Polygon Notes
 
projections - engineering drawing
projections - engineering drawing projections - engineering drawing
projections - engineering drawing
 
3 D Graphics
3 D Graphics3 D Graphics
3 D Graphics
 
Computer Graphics
Computer GraphicsComputer Graphics
Computer Graphics
 
3D Graphics : Computer Graphics Fundamentals
3D Graphics : Computer Graphics Fundamentals3D Graphics : Computer Graphics Fundamentals
3D Graphics : Computer Graphics Fundamentals
 
Object representations
Object representationsObject representations
Object representations
 
Polygon mesh
Polygon  meshPolygon  mesh
Polygon mesh
 
2d/3D transformations in computer graphics(Computer graphics Tutorials)
2d/3D transformations in computer graphics(Computer graphics Tutorials)2d/3D transformations in computer graphics(Computer graphics Tutorials)
2d/3D transformations in computer graphics(Computer graphics Tutorials)
 
Microsoft word ppt presentation
 Microsoft word  ppt presentation Microsoft word  ppt presentation
Microsoft word ppt presentation
 
3D Graphics & Rendering in Computer Graphics
3D Graphics & Rendering in Computer Graphics3D Graphics & Rendering in Computer Graphics
3D Graphics & Rendering in Computer Graphics
 

Similar to Bazier curve Algorithom for Computer Gramphics prsentation

Write a program to draw a cubic Bezier curve.
Write a program to draw a cubic Bezier curve. Write a program to draw a cubic Bezier curve.
Write a program to draw a cubic Bezier curve. Shobhit Saxena
 
UNIT 2-Geometric Modeling.pptx
UNIT 2-Geometric Modeling.pptxUNIT 2-Geometric Modeling.pptx
UNIT 2-Geometric Modeling.pptxdinesh babu
 
Bezier Curve in Computer Graphics.docx
Bezier Curve in Computer Graphics.docxBezier Curve in Computer Graphics.docx
Bezier Curve in Computer Graphics.docxbcanawakadalcollege
 
2-Vector.pptx
2-Vector.pptx2-Vector.pptx
2-Vector.pptxssfasf
 
Computer graphics unit 4th
Computer graphics unit 4thComputer graphics unit 4th
Computer graphics unit 4thTEJVEER SINGH
 
Rendering Curves and Surfaces
Rendering Curves and SurfacesRendering Curves and Surfaces
Rendering Curves and SurfacesSyed Zaid Irshad
 
Synthetic curve
Synthetic curveSynthetic curve
Synthetic curveDhruv Shah
 
5_6221983039971394498.pptx
5_6221983039971394498.pptx5_6221983039971394498.pptx
5_6221983039971394498.pptxNachiketKadlag1
 
3D Curve Project
3D Curve Project3D Curve Project
3D Curve Projectgraphitech
 
UNIT III Geometric curves unit 3 geometric modeling
UNIT III Geometric curves unit 3 geometric modelingUNIT III Geometric curves unit 3 geometric modeling
UNIT III Geometric curves unit 3 geometric modelingGunjanKolhe5
 
High-dimensional sampling and volume computation
High-dimensional sampling and volume computationHigh-dimensional sampling and volume computation
High-dimensional sampling and volume computationVissarion Fisikopoulos
 
dm_11_Matrices_MathInduction (1).pdf
dm_11_Matrices_MathInduction (1).pdfdm_11_Matrices_MathInduction (1).pdf
dm_11_Matrices_MathInduction (1).pdfSanjanaAdri
 

Similar to Bazier curve Algorithom for Computer Gramphics prsentation (20)

Write a program to draw a cubic Bezier curve.
Write a program to draw a cubic Bezier curve. Write a program to draw a cubic Bezier curve.
Write a program to draw a cubic Bezier curve.
 
UNIT 2-Geometric Modeling.pptx
UNIT 2-Geometric Modeling.pptxUNIT 2-Geometric Modeling.pptx
UNIT 2-Geometric Modeling.pptx
 
4635377.ppt
4635377.ppt4635377.ppt
4635377.ppt
 
Bezier Curve in Computer Graphics.docx
Bezier Curve in Computer Graphics.docxBezier Curve in Computer Graphics.docx
Bezier Curve in Computer Graphics.docx
 
2-Vector.pptx
2-Vector.pptx2-Vector.pptx
2-Vector.pptx
 
Computer graphics unit 4th
Computer graphics unit 4thComputer graphics unit 4th
Computer graphics unit 4th
 
Curves and surfaces
Curves and surfacesCurves and surfaces
Curves and surfaces
 
Rendering Curves and Surfaces
Rendering Curves and SurfacesRendering Curves and Surfaces
Rendering Curves and Surfaces
 
Bezier Curve
Bezier Curve Bezier Curve
Bezier Curve
 
object 3d(2)
object 3d(2)object 3d(2)
object 3d(2)
 
07object3d 1
07object3d 107object3d 1
07object3d 1
 
Geometric model & curve
Geometric model & curveGeometric model & curve
Geometric model & curve
 
curve one
curve onecurve one
curve one
 
Synthetic curve
Synthetic curveSynthetic curve
Synthetic curve
 
5_6221983039971394498.pptx
5_6221983039971394498.pptx5_6221983039971394498.pptx
5_6221983039971394498.pptx
 
3D Curve Project
3D Curve Project3D Curve Project
3D Curve Project
 
UNIT III Geometric curves unit 3 geometric modeling
UNIT III Geometric curves unit 3 geometric modelingUNIT III Geometric curves unit 3 geometric modeling
UNIT III Geometric curves unit 3 geometric modeling
 
High-dimensional sampling and volume computation
High-dimensional sampling and volume computationHigh-dimensional sampling and volume computation
High-dimensional sampling and volume computation
 
dm_11_Matrices_MathInduction (1).pdf
dm_11_Matrices_MathInduction (1).pdfdm_11_Matrices_MathInduction (1).pdf
dm_11_Matrices_MathInduction (1).pdf
 
Elhabian_curves10.pdf
Elhabian_curves10.pdfElhabian_curves10.pdf
Elhabian_curves10.pdf
 

Recently uploaded

Measures of Dispersion and Variability: Range, QD, AD and SD
Measures of Dispersion and Variability: Range, QD, AD and SDMeasures of Dispersion and Variability: Range, QD, AD and SD
Measures of Dispersion and Variability: Range, QD, AD and SDThiyagu K
 
Measures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and ModeMeasures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and ModeThiyagu K
 
A Critique of the Proposed National Education Policy Reform
A Critique of the Proposed National Education Policy ReformA Critique of the Proposed National Education Policy Reform
A Critique of the Proposed National Education Policy ReformChameera Dedduwage
 
social pharmacy d-pharm 1st year by Pragati K. Mahajan
social pharmacy d-pharm 1st year by Pragati K. Mahajansocial pharmacy d-pharm 1st year by Pragati K. Mahajan
social pharmacy d-pharm 1st year by Pragati K. Mahajanpragatimahajan3
 
Arihant handbook biology for class 11 .pdf
Arihant handbook biology for class 11 .pdfArihant handbook biology for class 11 .pdf
Arihant handbook biology for class 11 .pdfchloefrazer622
 
Activity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdfActivity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdfciinovamais
 
Advanced Views - Calendar View in Odoo 17
Advanced Views - Calendar View in Odoo 17Advanced Views - Calendar View in Odoo 17
Advanced Views - Calendar View in Odoo 17Celine George
 
Sanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdfSanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdfsanyamsingh5019
 
Z Score,T Score, Percential Rank and Box Plot Graph
Z Score,T Score, Percential Rank and Box Plot GraphZ Score,T Score, Percential Rank and Box Plot Graph
Z Score,T Score, Percential Rank and Box Plot GraphThiyagu K
 
Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111Sapana Sha
 
BAG TECHNIQUE Bag technique-a tool making use of public health bag through wh...
BAG TECHNIQUE Bag technique-a tool making use of public health bag through wh...BAG TECHNIQUE Bag technique-a tool making use of public health bag through wh...
BAG TECHNIQUE Bag technique-a tool making use of public health bag through wh...Sapna Thakur
 
The Most Excellent Way | 1 Corinthians 13
The Most Excellent Way | 1 Corinthians 13The Most Excellent Way | 1 Corinthians 13
The Most Excellent Way | 1 Corinthians 13Steve Thomason
 
Separation of Lanthanides/ Lanthanides and Actinides
Separation of Lanthanides/ Lanthanides and ActinidesSeparation of Lanthanides/ Lanthanides and Actinides
Separation of Lanthanides/ Lanthanides and ActinidesFatimaKhan178732
 
Mastering the Unannounced Regulatory Inspection
Mastering the Unannounced Regulatory InspectionMastering the Unannounced Regulatory Inspection
Mastering the Unannounced Regulatory InspectionSafetyChain Software
 
mini mental status format.docx
mini    mental       status     format.docxmini    mental       status     format.docx
mini mental status format.docxPoojaSen20
 
The byproduct of sericulture in different industries.pptx
The byproduct of sericulture in different industries.pptxThe byproduct of sericulture in different industries.pptx
The byproduct of sericulture in different industries.pptxShobhayan Kirtania
 
1029-Danh muc Sach Giao Khoa khoi 6.pdf
1029-Danh muc Sach Giao Khoa khoi  6.pdf1029-Danh muc Sach Giao Khoa khoi  6.pdf
1029-Danh muc Sach Giao Khoa khoi 6.pdfQucHHunhnh
 

Recently uploaded (20)

Measures of Dispersion and Variability: Range, QD, AD and SD
Measures of Dispersion and Variability: Range, QD, AD and SDMeasures of Dispersion and Variability: Range, QD, AD and SD
Measures of Dispersion and Variability: Range, QD, AD and SD
 
Measures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and ModeMeasures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and Mode
 
A Critique of the Proposed National Education Policy Reform
A Critique of the Proposed National Education Policy ReformA Critique of the Proposed National Education Policy Reform
A Critique of the Proposed National Education Policy Reform
 
social pharmacy d-pharm 1st year by Pragati K. Mahajan
social pharmacy d-pharm 1st year by Pragati K. Mahajansocial pharmacy d-pharm 1st year by Pragati K. Mahajan
social pharmacy d-pharm 1st year by Pragati K. Mahajan
 
Código Creativo y Arte de Software | Unidad 1
Código Creativo y Arte de Software | Unidad 1Código Creativo y Arte de Software | Unidad 1
Código Creativo y Arte de Software | Unidad 1
 
Arihant handbook biology for class 11 .pdf
Arihant handbook biology for class 11 .pdfArihant handbook biology for class 11 .pdf
Arihant handbook biology for class 11 .pdf
 
Activity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdfActivity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdf
 
Advanced Views - Calendar View in Odoo 17
Advanced Views - Calendar View in Odoo 17Advanced Views - Calendar View in Odoo 17
Advanced Views - Calendar View in Odoo 17
 
Sanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdfSanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdf
 
Z Score,T Score, Percential Rank and Box Plot Graph
Z Score,T Score, Percential Rank and Box Plot GraphZ Score,T Score, Percential Rank and Box Plot Graph
Z Score,T Score, Percential Rank and Box Plot Graph
 
INDIA QUIZ 2024 RLAC DELHI UNIVERSITY.pptx
INDIA QUIZ 2024 RLAC DELHI UNIVERSITY.pptxINDIA QUIZ 2024 RLAC DELHI UNIVERSITY.pptx
INDIA QUIZ 2024 RLAC DELHI UNIVERSITY.pptx
 
Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111
 
BAG TECHNIQUE Bag technique-a tool making use of public health bag through wh...
BAG TECHNIQUE Bag technique-a tool making use of public health bag through wh...BAG TECHNIQUE Bag technique-a tool making use of public health bag through wh...
BAG TECHNIQUE Bag technique-a tool making use of public health bag through wh...
 
The Most Excellent Way | 1 Corinthians 13
The Most Excellent Way | 1 Corinthians 13The Most Excellent Way | 1 Corinthians 13
The Most Excellent Way | 1 Corinthians 13
 
Separation of Lanthanides/ Lanthanides and Actinides
Separation of Lanthanides/ Lanthanides and ActinidesSeparation of Lanthanides/ Lanthanides and Actinides
Separation of Lanthanides/ Lanthanides and Actinides
 
Mastering the Unannounced Regulatory Inspection
Mastering the Unannounced Regulatory InspectionMastering the Unannounced Regulatory Inspection
Mastering the Unannounced Regulatory Inspection
 
mini mental status format.docx
mini    mental       status     format.docxmini    mental       status     format.docx
mini mental status format.docx
 
The byproduct of sericulture in different industries.pptx
The byproduct of sericulture in different industries.pptxThe byproduct of sericulture in different industries.pptx
The byproduct of sericulture in different industries.pptx
 
1029-Danh muc Sach Giao Khoa khoi 6.pdf
1029-Danh muc Sach Giao Khoa khoi  6.pdf1029-Danh muc Sach Giao Khoa khoi  6.pdf
1029-Danh muc Sach Giao Khoa khoi 6.pdf
 
Advance Mobile Application Development class 07
Advance Mobile Application Development class 07Advance Mobile Application Development class 07
Advance Mobile Application Development class 07
 

Bazier curve Algorithom for Computer Gramphics prsentation

  • 2. Introducing my group members Md. Ilias Bappi ID: 131-15-2266 Ferdous Ahamad ID:131-15-2408 Md.Kawsar Hamid ID:131-15-2223 Md. Jahirul Shahed ID: 131-15-2479 Saiful Islam ID:131-15-2516
  • 4. Hermite curve The hermite curve is the curve for the data P,Q, v, and w. the four polynomials in figure are called the hermite functions, or hermite basis functions. Here, P and Q are points, and velocity vectors v and w Figure: The four Hermite polynomials.
  • 5. Matrix formulation of Hermite curve The first factor is the geometry matrix (G) The middle matrix, called the basis matrix (M) Thus, in brief, the Hermite curve can be written γ(t) = GMT(t). This basis matrix M that lists the coefficients of some polynomials, and the vector T(t).
  • 6. Bézier curve • Bézier curve defined by four points P1, . . . , P4. • The curve starts at P1, finishes at P4, and has initial velocity 3(P2 −P1) and final velocity 3(P4 −P3), as shown in Figure.
  • 7. Finding a point on a Bézier Curve • A simple way to find the point C(u) on the curve for a particular u is 1.To plug u into every basis function 2.Compute the product of each basis function and its corresponding control point 3.Add them together. 10),()( , 0   uuBu nk n k kpC ),,( kykk zyxp nk 0 knk nk uuknCuB   )1(),()(,
  • 8.
  • 9. Derivatives or Design Techniques Using Bézier Curve
  • 10.
  • 11.
  • 12. Design Techniques Using Bézier Curve (Weights) Multiple control points at a single coordinate position gives more weight to that position.
  • 13. Design Techniques Using Bézier Curve (Closed Curves) Closed Bézier curves are generated by specifying the first and the last control points at the same position. Note: Bézier curves are polynomials which cannot represent circles and ellipses. 0 1 2 3 4 5 6 7 8
  • 14. Example Cubic Bézier Curves knk nk uuknCuB   )1(),()(,  Cubic Bézier curves are generated with four control points.  The four blending functions for cubic Bézier curves (n=3): 3 3,3 2 3,2 2 3,1 3 3,0 )( )1(3)( )1(3)( )1()( uuB uuuB uuuB uuB     3,1 B
  • 16. Properties of a Bézier Curve 10),()( , 0   uuBu nk n k kpC 1. The degree of a Bézier curve defined by n+1 control points is n: Parabola Curve Cubic Curve Cubic Curve Cubic Curve
  • 17. Properties of a Bézier Curve 2. The curve passes though the first and the last control point C(u) passes through P0 and Pn.
  • 18. Properties of a Bézier Curve 3. Bézier curves are tangent to their first and last edges of control polyline. 1 2 0 3 4 5 8 7 6 10 9 0 1 2 3 4 5 6 7 8
  • 19. Properties of a Bézier Curve 4. The Bézier curve lies completely in the convex hull of the given control points.  Note that not all control points are on the boundary of the convex hull. For example, control points 3, 4, 5, 6, 8 and 9 are in the interior. The curve, except for the first two endpoints, lies completely in the convex hull.
  • 20. Properties of a Bézier Curve 5. Moving control points:
  • 21.
  • 22.