摘要
传统的建模方法不能精确表示曲面体的弯曲度,针对这些不足,本文采用有理Bezier方法构建曲面模型,给出了椭球体标准型有理二次Bezier控制点和权因子的求解算法;利用非有理Bezier的升阶算法将有理二次Bezier升阶为有理三次Bezier,给出了标准型有理三次Bezier曲线控制点和权因子的求解算法,构建了有理双三次Bezier椭球体曲面模型,通过调整控制点或权因子参数可生成如葫芦、青椒、鸡蛋等光滑的曲面模型.实验表明,该算法具有很好的设计灵活性和交互性,为构建曲面模型提供了新的技术支持.
Traditional modeling methods can not accurately present curvature of curved surface.To solve these problems,this paper constructs surface model by using of rational Bezier,and gives the algorithm to get standard rational quadratic Bezier control points and weight factors for ellipsoid; Using algorithms for degree-raising of nonrational Bezier to raise the rational quadratic Bezier to rational cubic Bezier,and gives the standard rational bi-cubic bezier surface control points and weight factors algorithm to construct rational ellipsoid surface model.Based on this model,and by adjusting the control point or weight factor can generate a smooth surface like a gourd,microphone,eggs and so on.The experimental results show that:this algorithm provides a new technical support for constructing a surface model,and has good design flexibility and interactivity.
作者
康凤娥
孔令德
KANG Feng-e KONG Ling-de(Department of Electronic Engineering, Taiyuan Institute of Technology, Taiyuan 030008, China Department of Computer Engineering, Taiyuan Institute of Technology, Taiyuan 030008, China)
出处
《洛阳师范学院学报》
2017年第2期10-14,共5页
Journal of Luoyang Normal University
关键词
计算机应用
有理BEZIER曲面
升阶
权因子
computer application
rational Bezier surface
degree raising
weight factor