首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >如何开始使用OpenGL和C++进行开发,我需要在windows上安装哪些工具

如何开始使用OpenGL和C++进行开发,我需要在windows上安装哪些工具
EN

Stack Overflow用户
提问于 2010-02-13 03:57:31
回答 5查看 38.7K关注 0票数 18

我受到启发,开始使用c++在OpenGL中编写一些程序。

谁能在这里列出应该安装什么工具来启动这个过程。

IDE编译器、OpenGL下载等?

EN

回答 5

Stack Overflow用户

回答已采纳

发布于 2010-02-13 04:38:26

Ne-He教程( @wich已经提供了一个链接)非常好用(但至少在我最后一次仔细看的时候,教与工作用的OpenGL是相当过时的)。

然而,我通常会避免过度使用。它有相当多的bug,而且没有人致力于修复它们。它在20世纪90年代末基本上被遗弃在beta测试状态,所以(充其量)似乎有人会尝试修复它们。

glut的两个替代方案(显然都在积极开发中)是GLFWFLTK。在这两者之间,GLFW在特征上更接近于glut --一个小型工具包,用于抽象出大多数与操作系统相关的部分,因此您可以相对轻松地生成OpenGL程序。FLTK实际上是一个成熟的GUI工具包(尽管作为GUI工具包go相当小),它有一个内置的glut仿真(至少在我上次使用它时,它的实现似乎比glut本身要好得多)。

我想我还应该指出glut的另一个选择:freeglut是glut API的免费重新实现。我不能说我真的推荐它,但至少它最近得到了积极的开发,比最初的过剩要多得多。

当您决定使用着色器时,AMDnVidia都有开发人员网页。nVidia的,特别是,有大量的免费“东西”可用(只需注意,它很容易浪费太多的时间玩他们的演示等)。

票数 25
EN

Stack Overflow用户

发布于 2010-02-13 03:59:42

不需要特定于OpenGL的特殊编译器或IDE。您所需要的只是一个C++编译器。VisualStudio Express Edition C++应该能够做到这一点。您也可以使用NetBeans或Eclipse,这两种工具现在都有C++版本。他们可能也有OpenGL插件,特别是,我记得听说过NetBeans的GLSL着色器插件(但那是一段时间以前的事了,所以信息可能已经过时了)。不要忘记查看OpenGL SDK page,它也有一些很好的工具和参考资料。

主OpenGL站点也是一个很好的资源:http://www.opengl.org/ (还有其他人提到了NeHe tutorials -它们也很棒!)

票数 3
EN

Stack Overflow用户

发布于 2010-02-13 03:59:34

您可能想看一下NeonHelium OpenGL tutorials

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/2254706

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档