首页 | 官方网站   微博 | 高级检索  
相似文献
 共查询到20条相似文献,搜索用时 15 毫秒
1.
Bézier曲线间最近距离的计算方法   总被引:1,自引:1,他引:0  
针对Bézier曲线间最近距离计算问题,提出一种简捷、可靠的计算方法.该方法以Bernstein多项式算术运算为工具,建立Bézier曲线间最近距离的计算模型;然后充分利用Bézier曲面的凸包性质和de Casteljau分割算法进行求解.该方法几何意义明确,能有效地避免迭代初始值的选择和非线性方程组的求解,并可进一步推广应用于计算Bézier曲线/曲面间的最近距离.实验结果表明,该方法简捷、可靠且容易实现,与Newton-Raphson方法的融合可进一步提高该方法的运行速度.  相似文献   

2.
三次Bézier曲线间的几何延拓算法   总被引:2,自引:0,他引:2  
在保持几何连续及光顺的条件下,将一条已知的三次Bézier曲线延拓到另一条与其不相邻接的三次Bézier曲线,其中间媒介同样是三次Bézier曲线,可以是一条,也可以是2条,而且其形状可以由用户加以调整.同时利用几何拼接的条件构造出形状可调的延拓曲线,进而对近似于曲线弧长、曲线能量、曲率变化率的几类目标函数分别极小化,以生成各种光顺的曲线.  相似文献   

3.
基于双曲函数的Bézier型曲线曲面   总被引:4,自引:5,他引:4  
通过引入形状参数,在双曲函数空间中构造了一类广义Bézier曲线,称其为HC-Bézier曲线。该曲线具有类似Bézier曲线的优良性质。当控制顶点固定时,通过调整形状参数可以调整曲线形状,从而使得曲线的调整更加灵活。HC-Bézier曲线既可以精确表示直线段,又可以精确表示双曲线等二次曲线段。  相似文献   

4.
Bézier曲线降阶的迭代算法   总被引:1,自引:0,他引:1  
为提高Bézier曲线降阶的稳定性,提出以基于L_2范数的逼近误差为指导的一种迭代算法. 该算法从一条初始Bézier曲线开始逐渐地对其控制顶点进行偏移,得到具有误差最小的逼近曲线; 同时,应用线性搜索方法来优化控制顶点的偏移,使得在每次迭代后逼近误差可以达到局部最小. 实例结果表明了该算法的快速收敛性.  相似文献   

5.
为了得到Bézier曲线曲面的更加适用于网络传输的分解和重构算法,研究了带1阶端点(角点)约束的Bézier曲线曲面的Ribs和Fans,并且得到了相应的曲线曲面的光滑部分和细节部分.反过来,给定Bézier曲线的光滑部分和细节部分,给出了重构原曲线的算法.另外,还把Ribs和Fans的概念与算法推广到三角Bézier曲面.1张n次的三角Bézier曲面能够分解为1张n-1次的Rib、1张n-3次的Fan和3条n-4次Bézier曲线(Fans).数值例子表明对曲线曲面的光滑部分和细节部分的分解是更优与更有效的.  相似文献   

6.
复合三角Bézier曲面求交和裁剪的实现   总被引:5,自引:0,他引:5  
李际军  柯映林  程耀东 《软件学报》1999,10(11):1199-1205
该文利用三角Bézier曲面片的可分割性,解决了迭代收敛、初始交点计算等问题;通过近曲面点、边界点跨越等过程,实现了由一个初始交点将跨越许多曲面片的整条交线跟踪出来的设想.将各交点作为型值点插入曲面中,对三角网格进行三角再划分,以交线为界进行三角网格和型值点的分离,最后重新生成两张复合曲面,实现了裁剪的目的.测试结果显示,此方法简单、可靠,能够满足曲面造型的要求.  相似文献   

7.
利用三角Bézier曲面的矩阵表达形式,把几何约束下的形状调整算法从曲线和张量积曲面推广到三角Bézier曲面,使得三角Bézier曲面在形变后既能保持外形大致不变,又能满足一系列事先指定的几何约束(点约束和法向约束).利用Lagange乘子法,几何约束形变的条件极值问题被转化为线性方程组的求解问题,以便于快速计算.特别地,三角Bézier曲面在形变前后还可以满足边界曲线在角点处保持(Ca,Cb,Cc)连续.数值实例表明,该算法简单有效,便于CAD(计算机辅助设计)系统进行交互.  相似文献   

8.
应用张量积Bézier曲面的几何性质和遗传算法,给出了Bézier曲面的降阶。与已有的算法相比,该算法具有计算简单、逼近误差直接给出,几何直观性强等优点。  相似文献   

9.
从区域逼近的全新角度来研究几何逼近的核心问题之一:曲线的近似合并.给出了将两条或多条平面Bézier曲线合并为一条尽量细窄的区间Bézier曲线的两种方法:一是基于求已知Bézier样条曲线的上下边界直接得到区间控制顶点的值,从而诱导出一条区间合并Bézier曲线;二是基于最小二乘法求出原多段Bézier曲线合并结果的最佳一致逼近曲线作为区间Bézier曲线的中心曲线,再取区间Bézier点为常值域或变值域来得出两种误差曲线.给出大量实例来展示上述算法的逼近效果,并进行分析与比较.结果表明,算法在实现外形信息的几何逼近及数据转换方面有明显的应用前景,并可推广于空间Bézier曲线、圆域Bézier曲线、有理Bézier曲线的合并.  相似文献   

10.
带多个形状参数的Bézier曲线与曲面的扩展   总被引:6,自引:0,他引:6  
通过引入多个形状参数,生成Bézier曲线与三角域Bézier曲面的扩展,它们包含普通的Bézier曲线曲面为其特例.这类多项式曲线与曲面的调配函数具有显式表示,易于求导和求积.改变形状参数的值能整体或局部调控曲线与曲面的形状.  相似文献   

11.
为了交换和存储不同造型系统中的数据,提出一种张量积Bézier曲面带约束条件的一次降多阶算法.该算法在保角点高阶插值情形下,利用原曲面顶点数组的降维方法和最小二乘法给出了Bézier曲面的最佳降多阶逼近;在给定降阶曲面的4条边界曲线的情形下,利用最小二乘法,对原曲面减去降阶曲面的4条边界曲线后所得到的新曲面进行无约束最佳降阶逼近;将保边界插值的降阶方法应用于拼接曲面,所得到的降阶曲面为整体C0连续.数值实验和逼近理论表明,文中算法比其他算法的精度高、效率高.  相似文献   

12.
Bézier曲面的函数复合及其应用   总被引:3,自引:1,他引:3  
冯结青  彭群生 《软件学报》1999,10(12):1316-1321
目前有两种常用的Bézier曲面片,分别称为三角和四边Bézier曲面片,它们分别用不同的基函数表示.本文通过移位算子和函数复合的方法,得到了两个关于这两种Bézier曲面片的结果.一个是四边Bézier曲面片与一次三角Bézier函数的复合,另一个是三角Bézier曲面片与双线性四边Bézier函数的复合.在每一种情况中,复合所得到的Bézier曲面片的控制顶点是原来Bézier曲面片的控制顶点的线性组合.移位算子的应用使得相应的推导过程变得简洁和直观.这两个结果的应用包括:两种Bézier面片间的转化  相似文献   

13.
带多形状参数的广义Bézier曲线曲面   总被引:3,自引:0,他引:3  
为了在几何造型中更加灵活地调控曲线曲面的形状,提出一种带多形状参数的造型方法.首先构造一种带多形状参数的多项式调配函数,其中Bernstein基函数是它的特例;然后利用给出的调配函数定义一类形状可调的广义Bézier曲线曲面,并研究了它们的性质.对给定的控制多边形,可以通过改变形状参数的值整体或局部地调控曲线的形状.最后通过数值实例说明了文中方法的实用性.  相似文献   

14.
Bézier曲面的广义离散及应用   总被引:2,自引:0,他引:2  
Bézier曲面是计算机辅助几何设计(CAGD)中最常用的参数曲面之一,通过引进一些符号和Bézier曲面的算子表示,并利用参数化技巧,本文推广了张量积Bézier曲面的离散算法,讨论了Bézier矩形片沿定义域内一条k次多项式曲线的离散,给出了两种显式的广义离散格式.另外,文中还介绍了广义离散方法在Bézier曲面几何连续拼接和trimmed曲面参数表示中的应用.  相似文献   

15.
Bézier曲线曲面正则性的判别条件   总被引:1,自引:0,他引:1  
蔺宏伟  王青  鲍虎军 《软件学报》2006,17(3):516-524
正则性是参数曲线曲面的重要代数性质,是由参数曲线曲面的参数化决定的.在计算机辅助制造过程中,要求所处理的参数曲线曲面是正则的,前提是计算机辅助设计得到的参数曲线曲面是正则曲线曲面.然而,直接按照正则参数曲线曲面的定义,采用解方程或方程组的方法来判断曲线曲面是否正则,其计算相当复杂,实际上也是行不通的.通过将Bézier曲线曲面的导矢曲线(法矢曲面)的参数表示转换为隐式表示,得到了一个判断Bézier曲线曲面正则性的简单而实用的充分条件.  相似文献   

16.
为压缩几何信息的数据量,将区间曲线分解成中心曲线和误差曲线的形式,从而得到能够包含2条相邻有理Bézier曲线的区间近似合并曲线.该算法利用摄动误差最小化,通过求解一个线性方程组得到作为中心曲线的近似合并曲线;再利用中间结果直接得到区间宽度相等的误差曲线,或者通过二次规划得到逼近效果更佳但是等区间宽度不等的误差曲线;如果令端点处的区间宽度为0,还能得到端点插值的区间近似合并曲线;最后通过实例验证了文中算法的有效性.  相似文献   

17.
张量积Bézier曲面降阶逼近的新方法   总被引:8,自引:5,他引:8  
基于 L2 范数 ,给出基于曲面间体积极小的约束优化算法 ,将 Bézier曲面的降阶问题转变为线性方程组的求解 ,并给出降阶逼近问题解的存在性证明 .文中还对逼近误差进行了分析 ,并利用曲面离散算法减少降阶逼近误差  相似文献   

18.
为了简化构造组合曲线时,相邻曲线的控制顶点间应满足的光滑拼接条件,构造了一种结构类似于二次Bézier曲线的含参数的双曲型曲线,称之为H-Bézier曲线。该曲线具有Bézier曲线的许多基本性质,如凸包性、对称性、几何不变性、端点插值和端边相切性。另外,该曲线具备形状可调性,可以精确表示双曲线。此外,若取特殊的参数,则当相邻H-Bézier曲线的控制顶点间满足普通Bézier曲线的G1光滑拼接条件时,曲线在公共连接点处可以达到G3光滑拼接。另外,给出了构造与给定多边形相切的H-Bézier曲线的方法,该方法简单有效,而且整条曲线对给定的切线多边形是保形的。运用张量积方法,将H-Bézier曲线推广后得到的曲面同样具有很多良好的性质。  相似文献   

19.
广义Bézier曲线   总被引:8,自引:0,他引:8  
为了有效地改进Bézier曲线的形状,给出了带局部形状参数的广义Bézier曲线,该曲线的表示式以一种函数的高阶逼近式为依据.通过对目标导矢和目标二阶导矢的系数的调整,生成满意的多项式曲线.所给曲线以Bézier曲线为特殊情形,能对较高次的B啨zier曲线进行有效地修改,也能方便地进行曲线段的拼接.  相似文献   

20.
可展Bézier曲面的设计   总被引:1,自引:0,他引:1       下载免费PDF全文
通过引入移位算子,利用de Casteljau算法,得到了可展Bézier直纹面是单参数平面族的包络的结论,并简洁地导出了两条边界曲线分别为n次和m次的空间Bézier曲线的直纹面为可展曲面的充分必要条件。提出了二次Bézier可展曲面的设计方法:给定可展曲面的4个角点a0、b0、a2、b2和两个自由设计参数?姿、?滋,则待求的2个控制顶点a1、b1是在前2个控制顶点a0、b0的线性插值点a*与后2个控制顶点a2、b2的线性插值点b*的连线上,并且也是a*、b*这2个线性插值点的线性插值,即这4点a*、a1、b1、b*共线。该设计方法简单,可以通过2个自由设计参数?姿、?滋方便地控制曲面的形状。实例说明设计效果良好。  相似文献   

设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司    京ICP备09084417号-23

京公网安备 11010802026262号