- Java 双重比较
- java - 比较器与 Apache BeanComparator
- Objective-C 完成 block 导致额外的方法调用?
- database - RESTful URI 是否应该公开数据库主键?
我希望能够设置我的计算机和 visual studio 2013,以便我可以在我的应用程序中使用 freGLUT 和 GLEW。我是 OpenGL 的新手,并已尝试按照此处找到的说明进行操作
http://openglbook.com/setting-up-opengl-glew-and-freeglut-in-visual-c/
我也按照此处的说明进行操作,因为第一组不允许 Visual Studio 查看文件
http://www.cs.uregina.ca/Links/class-info/315/WWW/Lab1/GLUT/windows.html
我能够运行 openglbook 第 1 章中的测试程序,但总的来说我没有完全理解很多设置。有没有更简单的方法来为像我这样的新手设置 GLUT 和 GLEW 我想用 C++ 和 Visual Studio 编程。我还需要在 openglbook 教程中做很多属性更改吗?
更新
对于和我使用同一本书的其他人,一些源代码可以在这里找到
http://www.opengl-redbook.com/
book OpenGL Programming Guid The official guide to learning OpenGL version 4.3
最佳答案
我在 Visual Studio 中设置了 glut 和 glew,它工作正常。这些是我执行的步骤:
安装过剩:
安装 Glew:
就是这样!我希望这有帮助。
关于c++ - 如何设置 freeGLUT 和 GLEW 以便在 Visual Studio 2013 中使用?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22539047/
我今天刚开始使用 OpenGL 并关注 a tutorial用于在 Visual Studio 2010 中设置 OpenGL 项目。但是当我运行代码时,我看到一个窗口打开得非常快,闪烁然后消失。这正
问题是当我按下键盘摇杆上的“shift”其他键时。这是我正在使用的代码(原始代码归功于 Nghia Ho) #include #include #include #include "Camera
我正在尝试从 main 方法上的函数传递对象引用。我认为问题出在这里。 在java中我会做这样的事情: Object obj; theFunction(obj); 方法定义如下: public voi
我已经开始练习了OpenGL与 Glew和 Freeglut . 我对我的应用程序有疑问,想知道是否有人遇到同样的问题(如果是的话)? 当我最初执行我的应用程序时,使用的内存约为 22,000 KB。
我是这个网站的新手,对编程也比较陌生。 我一直在使用 Visual Studio 2010 进行一些 C++ 编程,我想进入 OpenGL,所以我购买了 OpenGL Superbible 以开始使用
我参与了一个为其客户使用 freeglut(基于长期停用的过剩)的开发项目。 客户端最终将允许与大型 3d 环境进行完全交互。我应该让 freeglut 继续开发(甚至可能吗),或者我应该建议他们使用
我的 Opengl/freeglut/c++ 2D 编辑器小项目有问题。 编辑器允许您绘制四边形或三角形(对象)。您可以通过将对象的一角拖动到任何您想要的位置来调整对象的大小。如果对象处于事件状态,您
我有一个项目,我正在使用 glut,但是为了能够使用,我去了 free glut glutBitmapCharacter 但是,当我这样做时,我用来绘制网格的方法不再有效 //This creates
我用 freeglut 创建一个 GL 上下文,如下所示: glutInitDisplayMode(GLUT_RGBA | GLUT_DOUBLE | GLUT_STENCIL); 然后像这样用 ca
我一直想使用 freeglut 试验平台物理学,但在我允许自己开始之前,我有一个老问题需要解决。 你看,我想编写一个 reshape 处理程序,它不仅可以保持比例并消除 View 的任何失真,而且还允
我有 Windows 代码,它为多台显示器创建可用分辨率列表。 现在我必须将它移植到 Linux 上,所以我想使用“FREEGLUT”,这样我就可以使用相同的代码获取 Linux 和 Windows
我正在阅读 OpenGl superbible,在第一个三角形程序上它不会运行。该程序编译得很好,但是当我运行它时,它给了我错误消息 freeglut.dll is missing from your
在尝试使用 Freeglut 创建 OpenGL 4.1 上下文时,我发现了一些不一致之处: 我使用的是带有最新驱动程序的 AMD 显卡。在 AMD 网站上它说 OpenGL 4.2 support
我正在尝试在 openGL 中绘制彩虹色图例。这是我到目前为止所得到的: glBegin(GL_QUADS); for (int i = 0; i != legendElements; ++i) {
我正在使用 MSVC++ 和 freeglut 来使用 openGL。现在,我有一个名为 Camera 的类,它非常简单,但它还具有重新调整窗口形状的功能。 我的问题是:如何将 glutReshape
我真的很难用 FreeGLUT 关闭我的控制台应用程序。 我想知道最好的方法是采取每一个可能的关闭,因为我不希望任何内存泄漏(我非常害怕那些)。 所以我已经尝试了以下方法,这给了我这样的异常: Fir
我有免费的 glut 项目,其中包含计算 voronoy 网格、初始化 freeglut 然后绘制网格的代码。 pre-calculations ... printf("Elapsed %lf sec
前言 所以我最近一直在使用 Code::Blocks 编写 C++ 程序,最近在尝试编译包含 freeglut 的项目时遇到了编译问题。我在 Windows 8 上,我已经根据 code::block
我编写了一个 event 类模板,旨在提供 C# 风格的事件:事件实例存储为类的公共(public)成员,以向所有者类提供不同的事件。例如: template class event{ .... };
我在网上找到的教程的帮助下学习 OpenGL。他们中的许多人使用 GLUT 库,尽管通常建议使用 freeglut。用 freeglut 头文件替换 GLUT 头文件将如何影响编译?这种简单的替换可能
我是一名优秀的程序员,十分优秀!