openGL

sir

i have one problem.
i am creating Nurbs surfaces.
by moving points i am also making animation to that nurbs surfaces,with mouse and key board.

now i wanted to move one specific control point with respect to mouse pointer.i.e wherever will be the mouse pointer that specific control point should be there

And what is the problem?