摘要: 博客转自:https://www.cnblogs.com/yangxi/archive/2011/09/16/2178507.html 前一章我们知道了怎么建立简单的菜单,现在我们来看看怎样来添加一个级联的子菜单。子菜单的建立和我们前面用的建立菜单的函数一样。建立菜单后我们把子菜单作为一个条目添加进 阅读全文
posted @ 2020-05-20 23:15 采男孩的小蘑菇 阅读(327) 评论(0) 推荐(0) 编辑
摘要: 博客转自:https://www.cnblogs.com/yangxi/archive/2011/09/16/2178505.html 弹出式菜单(像点鼠标右键出来的菜单那样的)也是GLUT的一部分,虽然它不能实现我们经常看到的windows系统弹出式菜单的所有的功能,但是它也有很大的作用。给一个程 阅读全文
posted @ 2020-05-20 23:11 采男孩的小蘑菇 阅读(278) 评论(0) 推荐(0) 编辑
摘要: 博客转自:https://www.cnblogs.com/yangxi/archive/2011/09/16/2178499.html 在前几节,我们看了怎么使用GLUT的keyboard函数,来增加一个OpenGL程序的交互性。现在,是时候研究下鼠标了。GLUT的鼠标接口提供一些列的选项来增加鼠标 阅读全文
posted @ 2020-05-20 22:47 采男孩的小蘑菇 阅读(186) 评论(0) 推荐(0) 编辑
摘要: 博客转自:https://www.cnblogs.com/yangxi/archive/2011/09/16/2178497.html 这一节里,我们再来看看上次的例子,这次我们讲使用高级的键盘控制。在初始化那部分,我们有两个变量:deltaAngle和deltaMode。这些变量控制旋转和移动照相 阅读全文
posted @ 2020-05-20 21:54 采男孩的小蘑菇 阅读(290) 评论(0) 推荐(0) 编辑
摘要: 博客转自:http://blog.csdn.net/xie_zi/article/details/1925667 这节我们将去介绍4个新的处理键盘输入的函数。 第一个函数允许我们去禁止keyboard repeat。函数原型如下: int glutSetKeyRepeat(int repeatMod 阅读全文
posted @ 2020-05-20 21:44 采男孩的小蘑菇 阅读(168) 评论(0) 推荐(0) 编辑
摘要: 博客转自:http://blog.csdn.net/xie_zi/article/details/1911997 让我们看一个比较好的使用键盘控制的例子。这一章我们将建立一个应用程序。这个程序绘制了一个小的居住着雪人的世界。并且我们将用方向键来移动照相机(即移动视点在场景中漫游)。左右方向键,将照相 阅读全文
posted @ 2020-05-20 21:33 采男孩的小蘑菇 阅读(337) 评论(0) 推荐(0) 编辑