- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
3. 分段参数多项式 分段参数多项式P(t)在每一区间上都是次数不高于k-1的参数t的多项式。 4.变差缩减性 设平面内 n+1 个控制顶点 构成B样条曲线 P(t) 的特征多边形。在该平面内的任意一条直线与 P(t) 的交点个数不多于该直线和特征多边形的交点个数。 5.几何不变性 B样条曲线的形状和位置与坐标系的选择无关。 6. 造型的灵活性 用B样条曲线可以构造直线段、尖点、切线等特殊情况。 对于4阶(3次)的B样条曲线P(t)若要在其中得到一条直线段,只要Pi,Pi+1,Pi+2,Pi+3 4点位于一条直线上。 为了使P(t)能过P(i)点,只要使Pi,Pi+1,Pi+2 重合。尖点也可通过三重节点的方法得到。 为了使曲线和某一直线L相切,只要取Pi,Pi+1,Pi+2位于L上及ti+1的重数不大于2。 6.造型的灵活性 取n=3,k=3,则n+k=6,不妨设节点矢量为:T=(0,1,2,3,4,5,6): 根据B样条的de Boor-Cox递推公式: ? 四、计算B样条曲线上的对应点 1、找到t所在的节点区间 2、计算非零的基函数 3、将非零的基函数的值与相应的控制点相乘,再求和 * B样条曲线定义和基本性质 王莹莹 2013年9月 前言 在我们工程中应用的拟合曲线,一般地说可以分为两种类型:一种是最终生成的曲线通过所有的给定型值点,比如抛物样条曲线和三次参数样条曲线等,这样的曲线适用于插值放样;另一种曲线是,它的最终结果并不一定通过给定的型值点,而只是比较好地接近这些点,这类曲线(或曲面)比较适合于外形设计。 因为在外形设计中(比如汽车、船舶),初始给出的数据点往往并不精确;并有的地方在外观上考虑是主要的,因为不是功能的要求,所以为了美观而宁可放弃个别数据点。因此不须最终生成的曲线都通过这些数据点。另一方面,考虑到在进行外形设计时应易于实时局部修改,反映直观,以便于设计者交互操作。第一类曲线在这方面就不能适应。 Bézier Curves 1962年,法国雷诺汽车公司的P.E.Bezier构造了一种以逼近为基础的参数曲线和曲面的设计方法,并用这种方法完成了一种称为UNISURF 的曲线和曲面设计系统,1972年,该系统被投入了应用。Bezier方法将函数逼近同几何表示结合起来,使得设计师在计算机上就象使用作图工具一样得心应手。 通过Bezier可以画出复杂形状的曲线,只要给出表示曲线大体走向的点,就可由这些点画出一个多边形,然后通过Bezier公式逼近这个多边形画出所要的曲线。其中的给出的描述曲线大体走向的点称为控制点,这些点连成的多边形称为控制多边形。 Bezier曲线的形状是通过一组多边折线(特征多边形)的各顶点唯一地定义出来的。在这组顶点中: (1) 只有第一个顶点和最后一个顶点在曲线上; (2) 其余的顶点则用于定义曲线的导数、阶次和形状; (3) 第一条边和最后一条边则表示了曲线在两端点处的切线方向。 一、 Bézier曲线的定义和性质 1. 定义 给定空间n+1个点的位置矢量Pi ( i=0,1,2,…,n ),则Bézier曲线可定义为: 其中,Pi(i=0,1, …,n)构成该Bézier曲线的特征多边形,Bi,n(t)是n次Bernstein基函数: 其中,00=1,0!=1。 控制顶点 特征多边形 Bézier Curves 2. Bernstein基函数的性质 (1) 正性
文档评论(0)