计算机工程与应用 ›› 2009, Vol. 45 ›› Issue (7): 187-189.DOI: 10.3778/j.issn.1002-8331.2009.07.056

• 图形、图像、模式识别 • 上一篇    下一篇

具有区间峰值的曲面伸缩因子及其实验

宋来忠1,彭 刚2,杨文颖1   

  1. 1.三峡大学 理学院,湖北 宜昌 443002
    2.三峡大学 土木水电学院,湖北 宜昌 443002
  • 收稿日期:2008-01-21 修回日期:2008-04-14 出版日期:2009-03-01 发布日期:2009-03-01
  • 通讯作者: 宋来忠

Extension factor for surfaces with maximum in region and experiments

SONG Lai-zhong1,PENG Gang2,YANG Wen-ying1   

  1. 1.College of Science,Three Gorges University,Yichang,Hubei 443002,China
    2.College of Civil and Hydroelectric Engineering,Three Gorges University,Yichang,Hubei 443002,China
  • Received:2008-01-21 Revised:2008-04-14 Online:2009-03-01 Published:2009-03-01
  • Contact: SONG Lai-zhong

摘要: 为了改进参数曲面自由变形方法,构造了一种新的伸缩因子函数,它不仅具有以往文献所引入的伸缩因子的特性,还可以在区域上达到峰值,从而克服现有的伸缩因子仅在一点达到峰值的不足。使用新的伸缩因子去作用待变形的曲面方程,从而使曲面发生形变,通过交互改变控制参数来控制曲面的形状,使其能够更好地表示一些实体的外型。实验表明,该方法数学背景简单,易于控制,重复使用可获得丰富的变形效果。适用于几何造型、计算机动画、CAD/CAM等领域。

关键词: 参数曲线, 伸缩因子, 自由变形

Abstract: The technique of free-form deformation for parametric surfaces by so called extension factor is improved.Firstly,a new extension factor is introduced and an operator matrix is constructed.The new extension factor not only has the excellence of the existed extension factors,but also can achieve its maximum in the region.So it can improve the imperfections of the existed extension factors which achieve the maximum in one point.Then the original surface is deformed through multiplying by the operator matrix or adding the multiplication of some vector field by the operator matrix.Interactively modifying control parameters,the outside of object can be described well.The implementation shows that the method is simple,intuitive and easy to control.It can be used in many fields such as geometric modeling,computer animation and CAD/CAM.

Key words: parametric curve, free-form deformation, extension factor