opengl
liuhongyi0104
step is all
展开
-
VBO
VBO,Vertex Buffer Array为了加快显示速度,显卡增加了一个扩展,即VBO。它本质上是存储几何数据的缓存。它直接把顶点数据放置到显卡中的高速缓存,极大提高了绘制速度。 这个扩展用到ARB_vertex_buffer_object,它可以直接像顶点数组那样使用。唯一不同的地方在于它需要将数据载入显卡的高效缓存,因此需要占用渲染时间。 [参考文章1] 给出了一个使用VBO扩展的例转载 2017-08-28 15:38:44 · 2334 阅读 · 0 评论 -
矩阵运算——平移,旋转,缩放
1 0 0 0 0 1 0 0 0 0 1 0 x y z 1 平移变换矩阵。 x 0 0 0 0 y 0 0 0 0 z 0 0 0 0 1缩放矩阵。 旋转可以看看...原创 2018-03-16 18:18:42 · 1465 阅读 · 1 评论 -
OpenGL ES: 纹理采样 texture sample
严正声明: 作者:psklf 出处: https://www.cnblogs.com/psklf/p/5762308.html 欢迎转载,但未经作者同意,必须保留此段声明;必须在文章中给出原文连接;否则必究法律责任! Sampler (GLSL) Sampler通常是在Fragment shader(片元着色器)内定义的,这是一个uniform类型的变量,即处理不同的片元时这个变量是一致...转载 2018-03-13 17:44:27 · 1865 阅读 · 0 评论 -
opengl DrawElements
我在golang里 写的 , 用go来写 opengl 还是很方便的 ,go的opengl库的 GitHub地址 (https://github.com/go-gl) 具体是这个github地址 windows 要装gcc的话, 装mingw-w64管理器就ok了 1. 存储索引数组到gl.BufferDatavar indexs []uint32var veo uint32...原创 2018-04-10 18:48:19 · 1108 阅读 · 0 评论