glhf:openGL享乐-一个Go包,使OpenGL生活变得愉快

时间:2021-02-03 11:56:06
【文件属性】:
文件名称:glhf:openGL享乐-一个Go包,使OpenGL生活变得愉快
文件大小:97KB
文件格式:ZIP
更新时间:2021-02-03 11:56:06
go golang library opengl graphics h open GL H ave F un-Go程序包,使OpenGL生活变得愉快。 go get github.com/faiface/glhf 主要特点 垃圾收集的OpenGL对象 动态尺寸的顶点切片(顶点数组很无聊) 纹理,着色器,框架(合理管理的帧缓冲区) 始终可以在glhf使用标准OpenGL 动机 OpenGL非常冗长,它的使用模式是重复的,它的手动内存管理不适合Go的设计。 制作游戏开发库时,通常需要围绕OpenGL创建一些更高级别的抽象。 这个库是对此的看法。 有助于! 该库还很年轻,仍然缺少许多功能。 如果发现错误,有建议或功能要求,请执行问题!。 如果您知道如何实现缺少的内容,请执行pull request 。 码 以下是演示程序的一部分,可以在找到。 // ... GLFW window creation and stuff ... // vertex shader source var vertexShader = ` #version 330 core in vec2 position; in vec2 texture; out vec2 Textu
【文件预览】:
glhf-master
----interface.go(342B)
----doc.go(388B)
----LICENSE(1KB)
----vertex.go(7KB)
----examples()
--------demo()
----README.md(6KB)
----util.go(512B)
----texture.go(3KB)
----attr.go(1KB)
----shader.go(6KB)
----orphan.go(2KB)
----frame.go(3KB)

网友评论