青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品

eryar

PipeCAD - Plant Piping Design Software.
PlantAssistant - Translate AVEVA RVM/SP3D VUE to glTF, STEP, etc.
posts - 606, comments - 590, trackbacks - 0, articles - 0

Bezier Curves Defined in Parametric Terms

Posted on 2011-12-03 18:21 eryar 閱讀(2328) 評(píng)論(0)  編輯 收藏 引用 所屬分類: 2.OpenCASCADE

    跟國(guó)內(nèi)大多數(shù)計(jì)算機(jī)輔助幾何造型或計(jì)算幾何的教材不同,《Focus on Curves and Surfaces》介紹Bezier的方法簡(jiǎn)單,讓人易于接受?,F(xiàn)將本節(jié)內(nèi)容翻譯如下,若有錯(cuò)誤,請(qǐng)指出。國(guó)內(nèi)教材上來就是給出定義,而她是按幾何方法推導(dǎo)出了二次Bezier曲線的伯恩斯坦(Bernstein)基函數(shù),讓人豁然開朗。

==================================================================================================================================================

Bezier曲線的參數(shù)方程定義 Bezier Curves Defined in Parametric Terms

原來的CAD/CAM工具和高精度的機(jī)器設(shè)備、工程師和繪圖師繪制的曲線非常粗糙,精度不高。典型地,他們先標(biāo)記出曲線上很少的幾個(gè)點(diǎn),再使用一個(gè)曲線板或其它類似的工具畫出一條通過這些點(diǎn)的最佳配合的曲線。當(dāng)引入計(jì)算機(jī)輔助制造技術(shù)后,這種方法就不能接受啦,因?yàn)樽詣?dòng)化的設(shè)備可以制造出高精度的零件。Pierre Bezier在1960年代法國(guó)雷諾汽車公司工作時(shí)也遇到了這個(gè)問題。他發(fā)明了Bezier曲線作為高精度擬合曲線的一種方法。計(jì)算機(jī)驅(qū)動(dòng)的機(jī)床設(shè)備可以精確地、可靠地的制造出曲線。和其它偉大的發(fā)明一樣,其他的發(fā)明家也同時(shí)做出了成績(jī),但是這種擬合曲線的方法還是以Bezier的名字命名。

注:在第四章,B樣條曲線,你將會(huì)學(xué)到Bezier曲線可以認(rèn)為是B樣條曲線的一個(gè)特例。本章中我將用嚴(yán)格的術(shù)語來解釋,為了后面更通用的B樣條曲線。

一些推導(dǎo)Bezier曲線的數(shù)學(xué)概念超出了本書的范圍,對(duì)于應(yīng)用的人來說也不是很重要,所以我將用基本的幾何術(shù)語來描述這個(gè)公式。我已經(jīng)講過了直線的參數(shù)方程,現(xiàn)在將把這些概念擴(kuò)展到曲線。要畫一個(gè)線性曲線,至少需要三個(gè)點(diǎn)。這三個(gè)點(diǎn)叫做控制頂點(diǎn)(Control Points),把控制頂點(diǎn)連接起來就形成了特征多邊形(Control Polygon)。圖3.2所示為由三個(gè)控制頂點(diǎn)形成的二次曲線。

Quadratic Curve

在我講述怎樣用參數(shù)方程的方法創(chuàng)建曲線之前,先考慮一個(gè)很簡(jiǎn)單的幾何方法。圖3.2中的曲線可以用一個(gè)基本的細(xì)分方法來創(chuàng)建。對(duì)每個(gè)直線段,選中其中點(diǎn),并將其相連,重復(fù)直到直線段太短而不能再細(xì)分時(shí)就創(chuàng)建出了光滑的曲線。圖3.3所示為使用這種方法的幾個(gè)步驟:

Curve with Subdivision

若你只是畫曲線,幾何方法完全夠用啦。在實(shí)際應(yīng)用中,你很快就會(huì)發(fā)現(xiàn)這種方法的局限性。如果其中任意一點(diǎn)改變了,你必須重復(fù)所有的細(xì)分步驟只為了計(jì)算出一個(gè)點(diǎn)。顯然地,你需要一個(gè)方法來描述曲線上任意一點(diǎn),這個(gè)方法就是通過控制頂點(diǎn)的方程來實(shí)現(xiàn)。這樣你只需要計(jì)算控制頂點(diǎn)的方程來求出曲線上的點(diǎn)而不需要再用細(xì)分方法啦。這聽起來你像是參數(shù)方程的活!

圖3.4與圖3.2有著相同的控制頂點(diǎn),唯一的不同就是通過直線的參數(shù)方程來定義點(diǎn)。

Describing points on the two line segments

現(xiàn)在連接Q1和Q2。圖3.5所示為點(diǎn)Q3的參數(shù)方程與Q1和Q2的關(guān)系。

Connecting the points with another parametric line

所以對(duì)于參數(shù)t的任意值,都可以在每條線段上找到一個(gè)與之對(duì)應(yīng)的點(diǎn),把它們連接上,就找到連接生成的新的直線上的一個(gè)點(diǎn)。圖3.5中的Q3即是如此。Q3的位置是由參數(shù)t和Q1、Q2的方程確定的,即是由A、B、C和t確定。把Q1、Q2的方程代入Q3的方程可以推導(dǎo)出Q3關(guān)于控制頂點(diǎn)和參數(shù)t的方程。推導(dǎo)過程如下:

方程的最終形式將推導(dǎo)出相同的二次曲線,如圖3.2 和3.3。也是二次Bezier曲線的方程。也可以將其看作一系列基函數(shù)和相應(yīng)的控制頂點(diǎn)和乘積。如下方程所示:

由基函數(shù)表示的Bezier曲線上的點(diǎn):

這個(gè)基函數(shù)就是伯恩斯坦基函數(shù)(Bernstein polynomials)。它確定對(duì)于任意參數(shù)值t,每個(gè)控制頂點(diǎn)對(duì)曲線的影響。Bezier曲線的控制頂點(diǎn)數(shù)也是不定的。對(duì)于控制頂點(diǎn)數(shù)量確定的伯恩斯坦基函數(shù),可由如下方程求出:

使用更多的控制頂點(diǎn)的缺點(diǎn)就是計(jì)算量會(huì)隨著控制頂點(diǎn)數(shù)的增加而增加。所以通常人們會(huì)限制控制頂點(diǎn)數(shù)為三或四。在三章剩余部分都以四個(gè)控制頂點(diǎn)為例,即三次Bezier曲線。其基函數(shù)可以上述方程求出,但為了簡(jiǎn)單其見,列出如下:

三次Bezier曲線的四個(gè)基函數(shù):

在三章或其它章節(jié)中畫出基函數(shù)有時(shí)是很有用的。圖3.6所示為四個(gè)基函數(shù)的圖形。參數(shù)t的區(qū)間是[0,1],函數(shù)值的區(qū)間也是[0,1]。

Draw Basis Function by Matlab

Basis Functions

圖3.6揭示了Bezier曲線的基函數(shù)的幾個(gè)特性。首先:權(quán)性。即所有基函數(shù)的和在參數(shù)t取任意值時(shí)都為1。其次,端點(diǎn)性質(zhì)。即曲線的端點(diǎn)通過特征多邊形的首末點(diǎn)。

圖3.6也揭示了Bezier曲線的一些局限性。每個(gè)控制頂點(diǎn)都會(huì)影響曲線上的點(diǎn),端點(diǎn)除外。這就意味著在計(jì)算曲線上的點(diǎn)時(shí)需要計(jì)算很多控制頂點(diǎn)。結(jié)果就是控制頂點(diǎn)的個(gè)數(shù)決定了曲線的次數(shù)。曲線的次數(shù)是控制頂點(diǎn)數(shù)減1。改變?nèi)我庖粋€(gè)控制頂點(diǎn)都會(huì)影響到曲線上的點(diǎn),所以這就是沒有局部控制的作用。這也是Bezier的不足之處,在你確定曲線最終形狀時(shí)有點(diǎn)不夠靈活。由于這個(gè)原因,人們通常會(huì)把幾個(gè)三次Bezier曲線拼接,而不是用很多控制頂點(diǎn)來形成曲線。

青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品
  • <ins id="pjuwb"></ins>
    <blockquote id="pjuwb"><pre id="pjuwb"></pre></blockquote>
    <noscript id="pjuwb"></noscript>
          <sup id="pjuwb"><pre id="pjuwb"></pre></sup>
            <dd id="pjuwb"></dd>
            <abbr id="pjuwb"></abbr>
            99re热这里只有精品免费视频| 亚洲精品一区在线观看| 欧美在线亚洲| 性欧美长视频| 久久久久88色偷偷免费| 久久久噜噜噜久久| 久久女同互慰一区二区三区| 久久久久国产一区二区三区| 久久夜色精品亚洲噜噜国产mv| 久久精品中文| 欧美成人中文| 国产精品九色蝌蚪自拍| 国产精品亚洲аv天堂网| 国内外成人在线| 亚洲国产婷婷香蕉久久久久久| 亚洲福利国产| 亚洲视频你懂的| 久久久久久久久蜜桃| 男男成人高潮片免费网站| 亚洲国产日韩欧美综合久久| 99一区二区| 久久激情视频| 欧美午夜电影在线| 精品成人国产在线观看男人呻吟| 最新日韩在线| 久久国产精品电影| 亚洲黄色片网站| 亚洲午夜电影在线观看| 另类综合日韩欧美亚洲| 国产精品爽爽爽| 亚洲精品日产精品乱码不卡| 久久福利毛片| 日韩一级黄色大片| 久久米奇亚洲| 国产精品女人久久久久久| 国产精品美女久久久久久2018| 欧美国产日韩一区二区| 国产精品国产一区二区| 一区二区在线视频| 国产精品99久久久久久有的能看| 久久人体大胆视频| 这里只有视频精品| 久色婷婷小香蕉久久| 国产欧美三级| 亚洲欧美日韩成人高清在线一区| 欧美黑人在线观看| 久久精品二区亚洲w码| 欧美涩涩网站| 一本到12不卡视频在线dvd| 久久婷婷久久一区二区三区| 亚洲无人区一区| 欧美日韩午夜在线| 亚洲精品一区二区三区99| 久久综合九色综合欧美就去吻| 亚洲调教视频在线观看| 欧美日韩成人一区| 99国产成+人+综合+亚洲欧美| 老司机67194精品线观看| 欧美一区二区三区在线| 国产色综合久久| 欧美在线播放高清精品| 亚洲欧美电影在线观看| 国产伦精品一区二区三区视频孕妇| 亚洲一区二区成人在线观看| 一区二区三区高清在线| 国产精品国产自产拍高清av王其| 亚洲一区免费视频| 亚洲字幕一区二区| 国产日产欧美精品| 久久美女艺术照精彩视频福利播放| 欧美一级片在线播放| 韩国av一区二区三区四区| 久久婷婷av| 欧美韩日视频| 亚洲一二三区精品| 亚洲一区三区视频在线观看| 国产精品日韩专区| 久久精选视频| 老妇喷水一区二区三区| 一区二区三区四区蜜桃| 亚洲一区国产视频| 狠狠综合久久av一区二区小说 | 日韩一区二区免费高清| 国产精品久久9| 亚洲欧美成aⅴ人在线观看| 午夜精品成人在线视频| 精品盗摄一区二区三区| 亚洲二区在线观看| 国产精品九九| 久久夜色精品国产亚洲aⅴ| 老妇喷水一区二区三区| 亚洲一二三区视频在线观看| 久久精品综合一区| aa成人免费视频| 亚洲国产精品日韩| 午夜一区二区三区不卡视频| 久久xxxx精品视频| 亚洲精品久久久久中文字幕欢迎你 | 欧美三级资源在线| 老司机凹凸av亚洲导航| 欧美日韩国产美女| 蜜桃av一区二区三区| 欧美日韩播放| 久久天天躁狠狠躁夜夜av| 欧美日韩国产精品自在自线| 久久久久久久尹人综合网亚洲| 欧美大片va欧美在线播放| 性娇小13――14欧美| 欧美国产日韩一区二区| 久久久久国产精品一区| 欧美日韩视频在线第一区| 免费av成人在线| 国产欧美精品日韩| 亚洲毛片av| 在线观看一区| 欧美一区二区三区免费观看视频| 91久久亚洲| 久久亚洲色图| 久久亚洲国产精品日日av夜夜| 国产精品久久一卡二卡| 亚洲美女免费精品视频在线观看| 狠狠色丁香婷婷综合影院 | 欧美粗暴jizz性欧美20| 欧美在线一二三四区| 欧美色精品天天在线观看视频| 欧美二区不卡| 在线日韩中文字幕| 欧美在线播放一区二区| 性色av一区二区怡红| 欧美先锋影音| 日韩一级不卡| 亚洲私人影院在线观看| 欧美精品18videos性欧美| 欧美成人视屏| 亚洲国产精品123| 久久只有精品| 欧美二区乱c少妇| 亚洲国产欧美久久| 你懂的成人av| 91久久精品日日躁夜夜躁欧美| 亚洲福利视频专区| 六十路精品视频| 亚洲国产精品一区二区第一页| 在线播放日韩欧美| 久久综合色一综合色88| 嫩草成人www欧美| 亚洲国产精品福利| 久热这里只精品99re8久| 亚洲激情国产| 亚洲尤物在线| 国产精品午夜在线观看| 欧美夜福利tv在线| 欧美aa国产视频| 亚洲精品免费在线播放| 欧美日韩国产精品| 西瓜成人精品人成网站| 久久理论片午夜琪琪电影网| 在线日韩欧美| 欧美日韩精品综合| 国产精品对白刺激久久久| 亚洲国产免费看| 欧美大片国产精品| 亚洲美女色禁图| 欧美一级二区| 精品动漫3d一区二区三区免费| 久久精品毛片| 亚洲精品一级| 欧美一区二区三区四区视频| 国内精品亚洲| 欧美日韩国产黄| 久久精品男女| 99re在线精品| 久久精品一区二区三区不卡牛牛| 激情文学综合丁香| 欧美香蕉视频| 欧美夫妇交换俱乐部在线观看| 亚洲性av在线| 亚洲国产日韩在线| 久久精品1区| 亚洲永久在线观看| 亚洲人成在线观看网站高清| 国产欧美精品| 欧美日韩亚洲成人| 久久综合伊人77777尤物| 亚洲一区二区在线| 亚洲日本久久| 免费亚洲婷婷| 久久精品男女| 亚洲欧美一区二区三区极速播放| 在线精品国产欧美| 国产伦理精品不卡| 国产精品vip| 欧美精品99| 免费观看亚洲视频大全| 欧美一区1区三区3区公司| 99热这里只有成人精品国产| 亚洲国产精品成人精品| 狼人社综合社区| 久久午夜国产精品| 久久国产福利|