1

我正在为我正在处理的一个免费和开放的项目制作一个界面。我知道最终我需要它来处理 3D 图形的繁重工作,所以我需要访问 GPU。我偶然发现了 Qt 框架及其对 OpenGL 的使用。它们的跨平台特性对我非常有吸引力,我学到了很多关于在 Qt 上构建磨坊/管道的东西,但是使用 OpenGL 比我希望的更具挑战性。

我已经在几本书和谷歌上找到了很好的教程,但是当我尝试实现它们时,它们跳来跳去,或者似乎不太有效。IDE 中提供的示例有很多花里胡哨,几乎没有任何解释。当我尝试实现“使用 Qt 4 进行 C++ GUI 编程”中的示例时,它没有正确编译。OpenGL上有一套比较有名的“NeHe”教程,但它们不是用Qt实现的,“The Independent Qt Tutorial”制作的配套系列非常简短。

我将非常感谢一个进展非常缓慢并将 Qt 和 OpenGL 一起介绍的示例。当我从一个名叫 Daniel Eder 的人那里读到它时,有一个博客条目让事情变得更加清晰。但他实际上并没有在讨论的那部分编写代码。

具体来说,如果我能在 Qt 中得到一些非常简单的东西,比如可以旋转的立方体,或者更复杂的东西,比如球体,我就有足够的牵引力来理解其他教程。我当然想自己编写代码,但我什至无法到达可以鬼混的地方,哈哈。

4

1 回答 1

2

以下是一些有教程和示例的地方:

有了这个,我的下一步就是阅读这两本书

  • 使用 Qt 4 进行 C++ GUI 编程,第 3 版

  • OpenGL 编程指南:学习 OpenGL 的官方指南,第 7 版

在相关文档/参考手册等中寻求帮助时,我也很高兴:

在这个级别,您可以立即解决您的实施问题:)

祝你好运。

于 2012-06-09T13:27:53.023 回答