Evaluate NURBS surface at a given x,y,z

Is there a way to define a NURB surface with some control points but then I want to evaluate the value of a given point on the surface???

I am looking into Evaluators and NURBS right now but I could use a little direction if anyone has any!!

Thanks for any help yo can offer.

Of course you can evaluate points. With GLU, I don’t know what the commands are, but check out online sites like msdn.microsoft.com

sgi has documents on everything.

If there are no functions in GLU, you can always compute it yourself.