glut实现连续按键处理

时间:2015-11-15 16:14:41
【文件属性】:

文件名称:glut实现连续按键处理

文件大小:2KB

文件格式:7Z

更新时间:2015-11-15 16:14:41

OpenGL glut

前面一篇文章我向大家介绍了我自己制作的基于glut的OpenGL框架。接下来我们要加入交互的内容,说到交互,其实就是键盘的控制了。我们会在这一次体会到面向对象机制给我们带来的巨大便利以及glut给我们带来的诸多方便。 组件化glut按键处理功能,这是一个好主意。在这个想法下,我将glut按键处理的功能写到一个类,叫作KeyEvent。下面是我们这个类的定义:


【文件预览】:
[OpenGL]glut实现连续按键处理
----GLWidget.h(548B)
----KeyEvent.cpp(368B)
----main.cpp(2KB)
----GLWidget.cpp(2KB)
----KeyEvent.h(243B)

网友评论

  • 非常有用十分感谢
  • 可以看做是NeHe上面的按键操作部分的glut版补充,不错。
  • 适合初学opengl的童鞋。
  • 关键就在于 glutKeyboardUpFunc() 这个函数
  • 有新意,适合初学opengl的童鞋