文件名称:基于openGL3.1和ubuntu系统的俄罗斯方块
文件大小:16KB
文件格式:ZIP
更新时间:2017-03-24 07:07:01
opengl ubuntu 俄罗斯方块
由于opengl3.1抛弃了传统的使用glBegin glEnd进行简单的物体渲染而采用了更先进的缓冲区渲染,虽然提高了效率但是代码可读性下降 要应用到opengl3.1以上版本时,将glsl文件内version 150改成版本对应的version即可(3.1对应150)
【文件预览】:
vshader.glsl
fshader.glsl
test_as1.cpp
include
----CheckError.h(1KB)
----vec.h(10KB)
----InitShader.cpp(2KB)
----Angel.h(2KB)
----mat.h(18KB)
README.txt
fshader_rot.glsl
vshader_rot.glsl
Makefile