OPENGL游戏
量化橙同学
好好记录就是对曾经的负责,是对生命的珍视,对价值的保护,对勤奋的肯定,对灵魂的忠诚!
展开
-
OPENGL常用坐标系介绍
世界坐标系:这是最大的坐标系,这个坐标系描述的是其它坐标系所需要的参考框架,可以理解为其中的物理定律都适用于其子坐标系。 物体坐标系:在世界坐标系中的,或者是某些物体坐标系中的坐标系,其实很有用,这样物体坐标系的个体就可以只考虑在物体坐标系中的变化,不用担心对世界坐标系的位置变化。左手系和右手系:(取自徐明亮的《OPENGL游戏编程》非常推荐的书)原创 2017-09-19 17:30:27 · 668 阅读 · 0 评论 -
Opengl鼠标交互函数glutMouseFunc()函数介绍
检测鼠标单击要想在OpenGL中处理鼠标事件非常的方便,GLUT已经为我们的注册好了函数,只要我们提供一个方法。使用函数glutMouseFunc,就可以帮我们注册我们的函数,这样当发生鼠标事件时就会自动调用我们的方法。函数的原型是:void glutMouseFunc(void(*func)(int button,int state,int x,int y));参数:fu转载 2017-10-01 12:11:08 · 12335 阅读 · 5 评论 -
OpenGl的glMatrixMode()函数理解
glMatrixMode()函数的参数,这个函数其实就是对接下来要做什么进行一下声明,也就是在要做下一步之前告诉计算机我要对“什么”进行操作了,这个“什么”在glMatrixMode的“()”里的选项(参数)有3种模式: GL_PROJECTION 投影, GL_MODELVIEW 模型视图, GL_TEXTURE 纹理.如果参数是GL_PROJECTION,这个是投影的意思,就是要对投影转载 2017-10-01 17:08:01 · 386 阅读 · 0 评论