Bézier curve(貝塞爾曲線)是應(yīng)用于二維圖形應(yīng)用程序的數(shù)學(xué)曲線。 曲線定義:起始點(diǎn)、終止點(diǎn)(也稱錨點(diǎn))、控制點(diǎn)。通過調(diào)整控制點(diǎn),貝塞爾曲線的形狀會(huì)發(fā)生變化。 1962年,法國數(shù)學(xué)家Pierre Bézier第一個(gè)研究了這種矢量繪制曲線的方法,并給出了詳細(xì)的計(jì)算公式,因此按照這樣的公式繪制出來的曲線就用他的姓氏來命名,稱為貝塞爾曲線。 以下公式中:B(t)為t時(shí)間下 點(diǎn)的坐標(biāo); P0為起點(diǎn),Pn為終點(diǎn),Pi為控制點(diǎn) 一階貝塞爾曲線(線段):意義:由 P0 至 P1 的連續(xù)點(diǎn), 描述的一條線段 二階貝塞爾曲線(拋物線): 原理:由 P0 至 P1 的連續(xù)點(diǎn) Q0,描述一條線段。 經(jīng)驗(yàn):P1-P0為曲線在P0處的切線。 三階貝塞爾曲線: 通用公式: 高階貝塞爾曲線: 4階曲線: 5階曲線: 文章轉(zhuǎn)http://blog.csdn.net/tianhai110 |
|