Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/opengl/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C++ OPENGL上的示例项目_C++_Opengl_Projects - Fatal编程技术网

C++ OPENGL上的示例项目

C++ OPENGL上的示例项目,c++,opengl,projects,C++,Opengl,Projects,我需要在openGL上为初学者提供一些示例代码项目。。我试着用谷歌搜索。。 但我仍在寻求你的建议。这可能是学习C++中opengl的最佳网站之一: 查看左侧的opengl教程,您正在寻找nehe:您可以试试这个:-红皮书 这是学习openGL的官方出版物。它已经是第七版了,主要集中在openGL的3.0和3.1版本上(另一个版本4.1即将推出)。它涵盖了基础知识和更高级的主题 或者您可以尝试以下视频教程: 这些视频的结构与我上面提到的书相似。它们介绍了一些通用的3d图形概念和相应的openGL

我需要在openGL上为初学者提供一些示例代码项目。。我试着用谷歌搜索。。
但我仍在寻求你的建议。

这可能是学习C++中opengl的最佳网站之一:

查看左侧的opengl教程,您正在寻找nehe:

您可以试试这个:-红皮书

这是学习openGL的官方出版物。它已经是第七版了,主要集中在openGL的3.0和3.1版本上(另一个版本4.1即将推出)。它涵盖了基础知识和更高级的主题

或者您可以尝试以下视频教程:


这些视频的结构与我上面提到的书相似。它们介绍了一些通用的3d图形概念和相应的openGL语法。我认为这对于那些刚刚接触openGl和3d图形编程的人来说是很好的第一步

nehe.gemdev很完美,但你可以检查我的
来自wblade.com

一些小项目可能是一个简单的骰子游戏,供初学者学习物体的形状、纹理和运动+在后台进行计算并显示结果

在更高的层次,可以有一个坦克游戏的路径定义使用地形形成等。。。或者是一个简单的撞球游戏


作为参考,您可以参考,它有所有这些操作的示例代码和红皮书。

最好的方法是通读这本书,但您可以从


你也可以从中下载一些好的代码,这个站点包含了很多好的项目,包括它的源代码。虽然,除了1个C++,但几乎所有的语言都是最好的资源。大概10年前我第一次研究写游戏的时候就发现了。。。那个男孩的职业道路是失败的。