怎么通过GLUT用鼠标点选网格顶点并将选择的网格顶点坐标作为计算参数输入,先多谢了

如何通过GLUT用鼠标点选网格顶点并将选择的网格顶点坐标作为计算参数输入,先谢谢了
在做一个用不同颜色显示网格的一部分的程序,问题如题,求高人指点~~

------解决方案--------------------
先画网格,把顶点数组保存
鼠标输入的时候,判断是否是左键
如果是,用当前鼠标位置与保存的顶点数组循环比较
小于tolerance就认为选中,break输出
------解决方案--------------------
不是顶点位置且距离任意顶点大于tolerance,就是没有点中顶点啊