
9篇文章 · 885字 · 2人关注
I need to flip my texture vertically when copying it into another textur...
从一个texture读出rgba数据 将rgba写入一个texture
画立方体和画2D平面没有本质的区别,因为顶点坐标里面本身就包含了Z轴坐标。唯一不同的是,需要打开OpenGL的深度测试 通常在OpenGL里显示...
纹理是一种GL对象,创建方式与顶点数据类似 纹理显示到fragment前,还需要设置它的纹理坐标。纹理坐标和顶点坐标有点不同,它指的是纹理的映射...
实现思路:通过uniform对象,每次画面刷新的时候,把偏移值由CPU传入GPU 关键代码:Shader.vs glGetUniformLoca...
shader放到文件中比较容易读取,这里实现一个简单的读取类 shader编译成功后,Use()方法可以随时调用。
使用了2个着色器。 glUseProgram可任意切换,后面的绘制操作都用此着色器 vertices的顶点扩展到6个,VBO调用glBuffer...
glfw的这个简单例子,在mac上稍微有些不同。 GLEW没有,直接注释掉即可 兼容性问题,在创建窗口前要调用这行 glfwWindowHint...
文集作者