高级检索
    刘 植, 檀结庆, 陈晓彦. 三角域上带形状参数的三次Bézier曲面[J]. 计算机研究与发展, 2012, 49(1): 152-157.
    引用本文: 刘 植, 檀结庆, 陈晓彦. 三角域上带形状参数的三次Bézier曲面[J]. 计算机研究与发展, 2012, 49(1): 152-157.
    Liu Zhi, Tan Jieqing, Chen Xiaoyan. Cubic Bézier Triangular Patch with Shape Parameters[J]. Journal of Computer Research and Development, 2012, 49(1): 152-157.
    Citation: Liu Zhi, Tan Jieqing, Chen Xiaoyan. Cubic Bézier Triangular Patch with Shape Parameters[J]. Journal of Computer Research and Development, 2012, 49(1): 152-157.

    三角域上带形状参数的三次Bézier曲面

    Cubic Bézier Triangular Patch with Shape Parameters

    • 摘要: 张量积Bézier曲面被成功地应用于商业CAD系统中,然而实际工程中的某些外形却无法依靠张量积形式实现.因此在CAGD中,三角Bézier曲面成为外部形状设计的主要工具之一.为了更加灵活地控制三角曲面的形状,构造了一组带形状参数的三次多项式基函数,它们是三角域上三次Bernstein基的扩展.利用该组基函数定义了三角域上带形状参数的多项式曲面.基函数和曲面分别具有Bernstein 基和 Bézier曲面的性质.在形状参数的取值范围内,三次Bézier三角曲面是它的特例.由于含有可调的形状参数,该曲面在形状修改与变形中具有更大的灵活性.形状参数具有明确的几何意义,参数越大曲面越逼近控制网格.实例表明,通过改变形状参数的取值可以调整曲面的形状,在CAGD中该方法是有效的.

       

      Abstract: The tensor product Bézier surfaces are successfully used by many commercial CAD systems to model complicated surfaces. But the theory requires that all data have a rectangular geometry. This is indeed the case for some surfaces (e.g. the trunk lid of a car), but not for others (e.g. interior car body panels). Every surface can be covered with a triangular network instead of rectangular networks. So in computer aided geometric design, Bézier triangular surfaces have now become one of the major tools in outer shape design. In order to control the shape of triangular surfaces in geometric modeling, a set of cubic polynomial basis functions with shape parameters are constructed in this paper, which are the extensions of the cubic Bernstein bases over the triangular domain. A polynomial surface with shape parameters over triangular domain is defined by using the basis functions. We then show that such basis and surfaces share the same properties as the Bernstein basis and the Bézier surfaces in polynomial spaces respectively. And the cubic Bézier triangular surface is its special case. Because of the adjustable shape parameters, modification or deformation of the surface is more flexible. The larger the parameters are, the more the surface approaches to the control net. By changing the value of the shape parameters, we can get surfaces with different shapes in invariable control net. Examples show that this technique is effective in CAGD.

       

    /

    返回文章
    返回