A Multi-Sided Bezier Patch With A Simple Control Structure

Tamas Varady,Peter Salvi, Gyorgy Kariko

EG '16: Proceedings of the 37th Annual Conference of the European Association for Computer Graphics(2016)

引用 22|浏览11
暂无评分
摘要
A new n-sided surface scheme is presented, that generalizes tensor product Bezier patches. Boundaries and corresponding cross-derivatives are specified as conventional Bezier surfaces of arbitrary degrees. The surface is defined over a convex polygonal domain; local coordinates are computed from generalized barycentric coordinates; control points are multiplied by weighted, biparametric Bernstein functions. A method for interpolating a middle point is also presented. This Generalized Bezier (GB) patch is based on a new displacement scheme that builds up multi-sided patches as a combination of a base patch, n displacement patches and an interior patch; this is considered to be an alternative to the Boolean sum concept. The input ribbons may have different degrees, but the final patch representation has a uniform degree. Interior control pointsother than those specified by the userare placed automatically by a special degree elevation algorithm. GB patches connect to adjacent Bezier surfaces with G(1)continuity. The control structure is simple and intuitive; the number of control points is proportional to those of quadrilateral control grids. The scheme is introduced through simple examples; suggestions for future work are also discussed.
更多
查看译文
关键词
Categories and Subject Descriptors according to ACM CCS,I.3.5 [Computer Graphics]: Computational Geometry and Object Modeling-Curve,and object representations,solid,surface
AI 理解论文
溯源树
样例
生成溯源树,研究论文发展脉络
Chat Paper
正在生成论文摘要