用户登录
用户注册

分享至

opengl 位置

  • 作者: 不哭死神75864641
  • 来源: 51数据库
  • 2020-10-04
x,y为鼠标按下式,光标相对于窗口左上角的位置
void glutMotionFunc(void (*func)(int x, int y));
void glutPassiveMotionFunc(void (*func)(int x, int y)); 设置移动回调函数;设置当前鼠标移动函数
Func为注册的鼠标移动函数

x,y为鼠标按下式,光标相对于窗口左上角的位置
当鼠标在窗口中按下并移动时调用glutMotionFunc注册的回调函数
当鼠标在窗口中移动时调用glutPassiveMotionFunc注册的回调函数



  如果要单纯的窗口内坐标的话
只需要getcursorpos再减去窗口坐标就行了

如果是要opengl坐标的话
得用到opengl的选择模式
软件
前端设计
程序设计
Java相关