首页 / 知识
关于opengl:在GLUT中使用鼠标滚轮
2023-04-12 09:51:00

Using the mouse scrollwheel in GLUT我想在OpenGL GLUT程序中使用鼠标滚轮来放大和缩小场景吗? 我怎么做? Freeglut的glutMouseWheelFunc回调与版本有关,在X中不可靠。使用标准鼠标功能并测试按钮3和4。 OpenGlut关于glutMouseWheelFunc状态的注释:
使用标准的GLUT鼠标报告:
正如OP所说,这是"死法简单"。他只是错了。 请注意,古老的Nate Robin的GLUT库不支持滚轮。但是,像FreeGLUT这样的GLUT更高版本的实现就可以了。 在FreeGLUT中使用滚轮非常简单。方法如下: 声明一个回调函数,只要滚动滚轮就应调用该回调函数。这是原型:
使用(Free)GLUT函数glutMouseWheelFunc()注册回调。
定义回调函数。第二个参数给出滚动方向。值+1为正向,-1为反向。
而已! 在下面的mouseClick回调中的switch语句中观察情况3和4
...
|
最新内容
相关内容
python2.7如何注释代码
python2.7如何注释代码,代码,注释,位置,信息,培训,内容,中文,程序,声明,语法,确保对模块,函数,方法和行内注释使用正确的风格python中的注释如何注释python
如何注释python,代码,注释,时间,培训,项目,负担,冗余,重要性,开头,含义,python注释的重要性如果我们是做独立项目,或者是唯一一位来查看自己编python如何注释代码行
python如何注释代码行,代码,培训,位置,注释,信息,内容,中文,程序,声明,语法,python中使用井号(‘#’)作为单行注释的符号,语法格式为:#注释内容python怎么注释多行代码
python怎么注释多行代码,培训,代码,注释,内容,开头,结尾,全部,语法,函数,模块,python多行注释确保对模块,函数,方法和行内注释使用正确的风格python怎样注释
python怎样注释,代码,培训,位置,注释,信息,内容,程序,字符串,语句,语法,在Python中,通常包括3种类型的注释,分别是单行注释、多行注释和中文编python注释一般放在什么位置
python注释一般放在什么位置,代码,位置,培训,注释,时间,引号,可能会,不可或缺,变量,语句,python写代码注释是一件很重要的事情,如果你写的一段python注释是啥
python注释是啥,培训,注释,代码,程序,可读性,开头,是非,以上,表示,更多,注释是提高代码可读性的重要途径,为了让别人能够更容易理解程序,日后程python怎么注释整段
python怎么注释整段,培训,注释,内容,结尾,开头,全部,语法,以上,以下,程序,python整段注释可以使用以下方法多行注释指的是可以一次性注释程序python如何添加注释
python如何添加注释,代码,注释,位置,培训,信息,地方,内容,字符串,程序,语句,通常而言,合理的代码注释应该占源代码的1/3左右。Python语言允许python怎么添加注释
python怎么添加注释,代码,项目,培训,注释,平台,声明,上方,实例,可读性,源文件,注释是对一段代码的解释和说明,可提高程序代码的可读性,让人们能python如何写中文注释
python如何写中文注释,培训,异常,一致,注释,中文,字符,方式,常量,源文件,时会,通常,python源代码必须完全由ASCII集合组成,如果直接在python中python怎么添加注释
python怎么添加注释,代码,项目,培训,注释,平台,声明,上方,实例,可读性,源文件,注释是对一段代码的解释和说明,可提高程序代码的可读性,让人们能