摘要:
本节我们将尝试利用三角形制作一个“走马灯”效果。 一个三角形如图示方式,从左向右依次移动。 先看一下代码: MyGlWindow.cpp MyGlWindow.h 重点看cpp文件里的变化。 先定义了几个变量(其实也可以定义成常量),方便后面使用,他们分别是: float triangleWidth 阅读全文
摘要:
启用Depth Test OpenGL是个3D绘图API,也就是说不只有xy坐标轴,还有第三个坐标轴z,z轴的方向是垂直于屏幕,指向屏幕内。 靠近人眼的方向是负方向,标准化设备坐标的最小值是-1, 最大正值是1. 在未启用深度测试的情况下,同一个像素如果被绘制两次,后绘制的像素会覆盖先绘制的像素。 阅读全文