【问题标题】:Recommended OpenGL / GLUT Reference [closed]推荐的 OpenGL / GLUT 参考 [关闭]
【发布时间】:2009-10-14 07:54:50
【问题描述】:

哪些 OpenGL / GLUT 参考资料适合您学习日常编程?

理想情况下,我正在寻找包含大量 C++ 示例代码的东西,以帮助我在开发 OpenGL 应用程序时学习,以及类似于 MSDN 为 .net 编程提供的 API 的详细信息。

如果没有一站式服务,请列出我应该使用的参考资料集以及每个参考资料的优势。

【问题讨论】:

    标签: c++ opengl reference glut


    【解决方案1】:

    Red Book 是关于 OpenGL 的标准书籍。不要因为第 7 版的亚马逊评论只有两颗星而气馁;这是因为人们对书中没有更多关于最新 OpenGL 特性的内容感到失望。以前的版本获得了更多的星星。

    另一本好书是OpenGL SuperBible

    NeHe Tutorials 是最常被引用的 OpenGL 教程之一,其示例代码不仅采用 C++,而且采用许多其他编程语言。

    【讨论】:

      【解决方案2】:

      我使用OpenGL Super Bible 学习了 OpenGL。它仍然是我能找到的最好的参考。

      【讨论】:

        【解决方案3】:

        PyOpenGL Documentation 与 OpenGL 文档相同,但更具可读性和用户友好性。看看吧。

        我也支持OpenGL SuperBible

        【讨论】:

          【解决方案4】:

          我认为“Glut”是指“Freeglut”。 在这种情况下,您应该使用这个特定的参考:

          http://jocelyn.frechot.free.fr/freeglut/freeglut_2.6.0-api_0.3.xhtml

          它包含当前 Freeglut 的最新参考资料。 这样,您可以使用 Freeglut 的特殊能力(例如使用 glutMainLoopEvent() 控制您自己的 GL 循环,这在您将 Freeglut 与其他库一起使用时非常有用。

          【讨论】:

            【解决方案5】:

            关于 OpenGL-API 的所有细节当然有 sdk 文档页面https://www.opengl.org/sdk/docs/ 或者您可以查看标准规范本身(我个人大部分时间都避免这样做)。如果您已经对如何使用 GL 有基本的了解,这很可能会有所帮助。 opengl.org 上的新闻部分也经常链接到教程和书籍。刚刚浏览了一下,发现this tutorial。至于OpenGL相关的书我只知道超级圣经,我觉得入门还行。在没有任何计算机图形知识的情况下学习 OpenGL 时,关于该主题的书也会非常有帮助。 James D. Foley 的经典著作是 Coumper Graphics Principal and Practice,它仍然是一本极好的读物,但它并没有过多地关注实时渲染。因为 Akenine-Moller 的实时渲染是一个很好的选择。

            【讨论】:

              猜你喜欢
              • 2010-10-18
              • 2010-09-20
              • 1970-01-01
              • 1970-01-01
              • 2018-08-03
              • 1970-01-01
              • 2011-05-10
              • 2010-10-18
              • 1970-01-01
              相关资源
              最近更新 更多