I'm learning to draw B-splines curves. So right now I have 5 points and a curve connecting the two endpoints. But what I really wanted was for the curve to go through all the control points. So does that mean I need to draw many segments of curves so that each point I want the curve to go through must be the endpoints of a curve segment? I'm using gluNurbCurve.