使用Visual Studio 2013设置现代OpenGL
Setting up modern OpenGL with Visual Studio 2013
我已经使用Java和LWJGL对OpenGL进行了一段时间的编码。然而,最近我决定从Java转到C++。
我设法用Visual Studio 2013建立了OpenGL,并从中获得了一些乐趣。然而,我习惯于使用现代OpenGL(着色器、vbo、vao等),我相信我正在寻找的是OpenGL ES.
我一直在使用GLFW库创建一个带有OpenGL上下文的窗口,那么我如何使用OpenGL ES.来做到这一点呢
我尝试将#define GLFW_INCLUDE_ES31
行添加到glfw3.h
include之上,但是它找不到GLES3/gl31.h
头文件。我不知道如何在我的计算机上获得这个文件,因为默认情况下GL/gl.h
文件就在我的电脑上。
我应该下载吗?
显然OpenGL ES是针对智能手机或功能较弱的设备的,所以我认为我想使用OpenGL ES是错误的。在这种情况下,我如何在Visual Studio和C++中使用这些更新的功能。目前,我似乎只能访问OpenGL 1.1的功能。
您缺少加载程序(例如GLEW)
"只需"将其添加到您的项目中,您就可以再次使用GL_函数
相关文章:
- 如何在glfw中为OpenGL设置核心配置文件上下文?
- 了解现代OpenGL中的代码绘图.OBJ并设置不同的位置
- 使用Visual Studio Code和CMake调试OpenGL(使用GLEW&GLFW),无法设置断点
- 如何在Visual Studio / OpenGL中设置GPU
- 如何在 openGL 中设置着色器
- 无法在openGL和GLUT中为我想要的确切对象设置动画
- 在Visual Studio 2017中设置OpenGL
- 绕摄影机旋转opengl c++/设置旋转中心
- 如何使用OpenGL设置Visual Studio代码
- OSX OpenGL设置代码中的种族条件
- 设置OpenGL FBO以渲染Cubemap深度纹理时,为什么我会得到不完整的附件
- 无法在 OpenGL 着色器中设置统一值
- 在OpenGL中设置MVP矩阵
- OpenGL 在屏幕上渲染之前旋转对象以设置其正确的表面
- 在不重绘整个背景图的情况下为模型设置动画--OPENGL
- 如何设置和使用 OpenGL
- gluProject() 在 OpenGL VC++ 初学者中设置
- 在 Linux 上为 OpenGL 4.2 设置开发环境(查找 gl.h 时遇到麻烦)
- OpenGL:设置索引/顶点
- OpenGL 3.2设置矩阵时出现问题