
OpenGL学习笔记
R&L_20181001
这个作者很懒,什么都没留下…
展开
-
OPENDL —— glGenFramebuffers 生成帧缓冲区对象
glGenFramebuffers返回id中的n个帧缓冲区对象名称。不能保证这些名称构成一组连续的整数;但是,可以保证在调用glGenFramebuffers之前,没有任何返回的名称正在使用。翻译 2022-10-25 21:08:29 · 441 阅读 · 0 评论 -
OPENGL—— glDrawArrays 从数组数据渲染图元 函数介绍
glDrawArrays使用很少的子例程调用指定多个几何图元翻译 2022-10-21 22:53:33 · 497 阅读 · 0 评论 -
OPENGL—— glGenVertexArrays 生成顶点数组对象
glGenVertexArrays在数组中返回n个顶点数组对象名称。不能保证这些名称形成一组连续的整数;但是,可以保证在调用glGenVertexArrays之前没有使用任何返回的名称。调用glGenVertexArrays返回的顶点数组对象名称不会由后续调用返回,除非首先使用glDeleteVertexArrays删除它们。数组中返回的名称被标记为已使用,仅用于glGenVertexArrays,但它们仅在首次绑定时获取状态和类型。翻译 2022-10-19 21:48:08 · 959 阅读 · 0 评论 -
OPENGL —— 创建顶点着色器
使用GLSL语言编写着色器使用glCreateShader创建着色器对象使用glShaderSource把这个着色器源码附加到着色器对象使用glCompileShader编译着色器使用glGetShaderiv检查编译是否成功原创 2022-10-18 21:12:33 · 294 阅读 · 0 评论 -
OPENGL—— glBufferData / glNamedBufferData
glBufferData和glNamedBuffer数据为缓冲区对象创建新的数据存储。对于glBufferData,使用当前绑定到目标的缓冲区对象。对于glNamedBufferData,将改用与缓冲区中调用者指定的ID关联的缓冲区对象。翻译 2022-10-18 20:31:45 · 333 阅读 · 0 评论 -
OpenGL—— glBindBuffer
glBindBuffer将缓冲区对象绑定到指定的缓冲区绑定点。调用glBindBuffer时,将目标设置为一个可接受的符号常量,并将缓冲区设置为缓冲区对象的名称,将该缓冲区对象名称绑定到目标。如果不存在名为buffer的缓冲区对象,则会使用该名称创建一个缓冲区对象。当缓冲区对象绑定到目标时,该目标的前一个绑定将自动断开翻译 2022-10-17 21:42:55 · 457 阅读 · 0 评论 -
OpenGL —— glGenBuffers
glGenBuffers在缓冲区中返回n个缓冲区对象名称。不能保证这些名称形成一组连续的整数;但是,可以保证在调用glGenBuffers之前没有使用任何返回的名称。调用glGenBuffers返回的缓冲区对象名称不会由后续调用返回,除非首先使用glDeleteBuffers删除它们。翻译 2022-10-17 21:20:11 · 541 阅读 · 0 评论