实验目的
1)理解Bezier曲线、曲面绘制的基本原理;理解OpenGL中一维、二维插值求值器的用法。...//glEnable(GL_AUTO_NORMAL);
//允许正则化法矢量
//glEnable(GL_NORMALIZE);
//代码开关3:设置材质与光源...在上面的例子中,节点值 0、2、9 有完整的重数,只出现一次的节点值称为单纯节点 ( Simple Knot ),节点值 1 和 3 为单纯节点。...//各控制点影响力参数设置
GLfloat knots[8] = { 0.0, 0.0, 0.0, 0.0,
1.0, 1.0, 1.0, 1.0 }; // NURBS曲面的控制向量...gluNurbsSurface(theNurb, 8, knots, 8, knots, 4 * 3, 3, &ctrlpoints[0][0][0], 4, 4, GL_MAP2_VERTEX_3); // 定义曲面的数学模型