OpenGL顶点缓冲对象上的窗口-如何运行它?qt窗口
OpenGL vertex buffer objects on windows-how run it? qt windows
我试图使用VBO从高度图创建地形,但我不知道我应该包括什么到我的项目或什么头使用。我用的是Qt,操作系统是Windows 7。当我想使用glGenBuffers(1, &VboId);它会抛出一个错误:"glGenBuffers未在此范围内声明"
VBO在特定版本之前不是OpenGL核心的一部分,等等。这使得访问它变得很麻烦。大多数开发人员使用像GLEW这样的库来解析像VBO这样的扩展的查找。
另一种可能性是使用Qt功能,如下所述:http://entropologygames.wordpress.com/2009/10/31/howto-use-vertex-buffer-objectsvbo-with-opengl-qt/
在您的情况下,我建议您使用QGLBuffer (Qt 4.7及以上),它很好地封装了VBO功能。http://qt project.org/doc/qt - 4.8 -/- qglbuffer.html
相关文章:
- 从运行服务的应用程序代码中提取窗口句柄
- 通过窗口从C++代码运行 WSL 命令
- [longjmp/setjmp]c++ 相同的代码窗口有异常 Linux 没有错误并且运行良好
- 如何检测窗口当前是否正在运行模式对话框?
- 如何从 CLion 的运行窗口中删除程序项目路径
- 有没有办法一次运行 3 个创建窗口函数?
- 为什么如果我从键盘输入EOF克里昂不要在运行窗口打印程序的输出?
- C++,弹出调试断言失败窗口,我得到矢量迭代器不兼容的错误运行时
- 如何在运行时永久更改窗口图标?
- 我想在终端窗口中运行我的 CLion 程序
- 如何将C++ dll 在 C# 窗口窗体应用程序下的工作线程中运行
- 无法使我的第一个Windows OpenGL窗口抬起并运行
- 将QProcess窗口带到前面(运行QT助手)
- 运行 SFML 图形后看不到新窗口
- UWP,加载窗口运行时组件 == 请求的窗口运行时类型 "..." 未注册
- 尝试打开 SDL2 窗口时与 D-Bus 相关的运行时崩溃
- 在运行QT4程序时抑制控制台窗口
- 如何使用C ++在后台运行软件而不显示任何窗口
- 在运行时向窗口添加控件
- 如果对象父对象是窗口,则Qt程序运行缓慢