期刊文献+

构造代数Blending曲面的Gr bner基方法 被引量:4

The Method of Gr bner Basis for Constructing Algebraic Blending Surfaces
下载PDF
导出
摘要 利用代数几何中关于理想的 Gr bner基的理论 ,结合 CAGD中的研究方法 ,对代数 Blending曲面做了较为细致的研究 ,给出了用 Gr bner基构造代数 Blending曲面的新方法 .该方法能够求出所有满足要求的代数Blending曲面 ,并能给出其中次数最低的曲面 .文中还讨论了如何利用代数曲面插值、最小平方逼近的方法来选取合适的自由参数 ,以达到对代数 Blending曲面进行形状控制的目的 .最后给出了一个茶壶表面造型示例 。 The study of constructing blending surfaces between given surfaces is one of the important problems in geometric modeling and computer graphics. In the past decades, many authors work on this problem and different methods are proposed to solve the problem. However, these methods generally produce high degree algebraic blending surfaces which are unsatisfactory or the algorithms are not easy to be generalized to blend algebraic surfaces with higher order contact. In this paper, a new method using Grobner basis in algebraic geometry combined with techniques in CAGD for constructing algebraic blending surfaces is introduced. At first a theorem characterized all elements in an ideal which the degree of them is not greater than m using Grobner basis with Graded Lex order is proved. According to this theorem all algebraic blending surfaces which satisfy the given conditions can be obtained, furthermore, the lowest degree blending surfaces also can be found. Based on geometric continuous condition between algebraic surfaces, a general algorithm for constructing algebraic surfaces to blend several given surfaces with GC k continuity is given, and the algorithm is very efficient to find low degree algebraic blending surfaces.In order to control the shape of blending algebraic surface, we write them in the Bernstein Beziér form. Most of B B coefficients can be determined by solving a linear system of equations according to continuous conditions. Some coefficients as free parameters are remained, and can be used to control the shape of algebraic blending surfaces. We require them interpolate and/or least square approximate a collection of some special points. An example is given to illustrate the method and efficiency.At the last section of this paper, a solid modeling of a teapot is presented by eight piecewise algebraic surfaces using our method. The lid is constructed by three piecewise algebraic surfaces of degree four with GC 2 continuity. The body is combined by two piecewise quadratic algebraic surfaces with GC 1 continuity. The spout is made of two piecewise cubic algebraic surfaces with GC 1 continuity, and the handle is a single quartic algebraic surface.
出处 《计算机学报》 EI CSCD 北大核心 2002年第6期599-605,共7页 Chinese Journal of Computers
基金 NKBRSF数学机械化基金 (G19980 3 0 60 0 ) 国家自然科学基金(199710 87) 教育部博士点基金 教育部资助优秀青年人才基金资助
关键词 代数Blending曲面 GROEBNER基 自由参数 形状控制 几何实体造型 CAGD 计算机辅助设计 algebraic Blending surfaces,Gr bner basis,free parameter,shape control
  • 相关文献

参考文献4

  • 1Warren J.Belnding algebraic surfaces[].ACM Transactions on Graphics.1989
  • 2Cox D,Littel J,O’ Shea D.Ideals, Varieties and Algorithm[]..1992
  • 3Bajaj C L,Ihm I.Algebraic surface design with Hermite interpolation[].ACM Transactions on Graphics.1992
  • 4Adams W W,Loustaunau P.An introduction to Gr bner bases[]..1994

同被引文献30

  • 1程进三,高小山.构造两个曲面的拼接曲面[J].工程图学学报,2005,26(1):39-44. 被引量:14
  • 2吴文俊,王定康.CAGD中代数曲面拟合问题[J].数学的实践与认识,1994,24(3):26-31. 被引量:19
  • 3白根柱.隐式代数曲面拼接[J].数学的实践与认识,2006,36(4):274-277. 被引量:6
  • 4Hoffmann C,Hoperoft J.Automatic surface generation in computer aided design[J].Visual Computer, 1985,1 (4) : 92-100.
  • 5Yu J P,Sun Y L,Ma Y J.Grobner basis methods for algebraic blending surface in CAGD[J].MM Research Preprints,2006,25: 228-239.
  • 6Warren J.Blending algebraic suffaces[J].ACM Transactions on Graphies, 1989:263-278.
  • 7杨路,张景中,候晓荣.非线性代数方程组及定理机器汪明[M].上海:上海科技教育出版社,1996.
  • 8Cox D A,Little J B,O'Shea D.Ideals,varieties,algorithms[M].New York : Springer-Verlag, 1992.
  • 9WARREN J. Blending algebraic surfaces[J]. ACM Trans- actions on Graphics, 1989,8(4) : 263-278.
  • 10THOMAS W S. Technique for cubic algebraic surfaces:Part two [J]. Computer Graphics and Application, 1990,10 (5) : 12-21.

引证文献4

二级引证文献9

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部