openGL中的鼠标绘制 你如何用C++中的OpenGL用鼠标绘制多边形? < P>或者看看NeHe教程,您可以通过使用万能的Google五分钟找到它?

openGL中的鼠标绘制 你如何用C++中的OpenGL用鼠标绘制多边形? < P>或者看看NeHe教程,您可以通过使用万能的Google五分钟找到它?,opengl,mouse,draw,Opengl,Mouse,Draw,首先调节鼠标以识别多边形的形状,并能够完成它在计算机屏幕上看到的多边形。您可以使用操作性条件反射(通过用食物颗粒奖励老鼠)将其训练到可接受的熟练程度 假设这是一个家庭作业,并且在考虑其他人的解决方案之前,你想尝试自己解决这个问题,那么花点时间想想: 您如何知道用户何时按下按钮 当时鼠标的坐标是多少 如何将鼠标坐标转换为GL模型的世界坐标 如何确定要移动哪个顶点?(或加上) 如何移动顶点 你如何重新绘制 模型和视图之间有什么联系 哈哈,在我意识到这是一个家庭作业问题+1之前,我本来打算投反对票的

首先调节鼠标以识别多边形的形状,并能够完成它在计算机屏幕上看到的多边形。您可以使用操作性条件反射(通过用食物颗粒奖励老鼠)将其训练到可接受的熟练程度

假设这是一个家庭作业,并且在考虑其他人的解决方案之前,你想尝试自己解决这个问题,那么花点时间想想:

  • 您如何知道用户何时按下按钮
  • 当时鼠标的坐标是多少
  • 如何将鼠标坐标转换为GL模型的世界坐标
  • 如何确定要移动哪个顶点?(或加上)
  • 如何移动顶点
  • 你如何重新绘制
  • 模型和视图之间有什么联系

哈哈,在我意识到这是一个家庭作业问题+1之前,我本来打算投反对票的