最小OpenGL

时间:2024-03-10 15:30:48
【文件属性】:

文件名称:最小OpenGL

文件大小:24KB

文件格式:ZIP

更新时间:2024-03-10 15:30:48

CMake

最小OpenGL 使用GLFW3和GLEW运行OpenGL的最少代码。 该程序仅显示一个蓝色阴影的正方形,但会执行所有主要操作: 加载并编译着色器 创建一个缓冲区并将数据存储在其中 在一个简单的循环中进行调用 您可以使用此代码从头开始新项目,而无需编写第一个正在运行的代码。 该代码具有完整的功能,并且可以在非常老的OpenGL版本上运行,最低接受为1.40。 汇编 您可以使用cmake编译此项目,代码是多平台的。 mkdir build ; cd build cmake .. make 在Windows上,您可以指定以后要使用的工具链(Makefile,Visual Studio,MinGW),例如,创建可视化的sutdio项目: cmake .. -G " Visual Studio 15 2017 x64 " 您可以使用cmake --help获得所有可用的生成器 依存关系


【文件预览】:
MinimalOpenGL-glfw3
----.github()
--------workflows()
----include()
--------Buffer.h(140B)
--------Program.h(332B)
--------Shader.h(528B)
----LICENSE(34KB)
----shaders()
--------vertex.glsl(107B)
--------fragment.glsl(89B)
----.gitignore(270B)
----CMakeLists.txt(1KB)
----README.md(1KB)
----source()
--------Program.cpp(744B)
--------Shader.cpp(1KB)
--------main.cpp(2KB)
----cmake-modules()
--------FindGLEW.cmake(6KB)
--------FindGLFW3.cmake(2KB)

网友评论