1

私は自分が取り組んでいる自由で開かれたプロジェクトのためのインターフェースを作っています。最終的には、3Dグラフィックスを使って手間のかかる作業を行うために必要になることを知っているので、GPUにアクセスする必要があります。QtフレームワークとそのOpenGLの使用に出くわしました。それらのクロスプラットフォームのプロパティは私にとって非常に魅力的であり、Qtでのミルの実行/配管のようなものの構築について多くのことを学びましたが、OpenGLの使用は私が思っていたよりも困難です。

私はいくつかの本とグーグルで良いチュートリアルを探し回っていますが、それらを実装しようとすると、それらは飛び回ったり、うまく機能しないようです。IDEで提示された例には多くのベルとホイッスルがあり、ほとんど説明されていません。「Qt4を使用したC++GUIプログラミング」の例を実装しようとすると、正しくコンパイルされませんでした。OpenGLにはいくぶん有名な「NeHe」チュートリアルのセットがありますが、それらはQtで実装されておらず、「TheIndependentQtTutorial」によって作成されたコンパニオンシリーズは非常に簡単です。

非常にゆっくりと進み、QtとOpenGLを一緒に紹介する例に非常に感謝します。Daniel Ederという名前の男性から読んだときに、物事をより明確にしたブログエントリがあります。しかし、彼は議論のその部分で実際にコードを書いていません。

具体的には、Qtで回転できる立方体のような非常に単純なもの、または球のようなより洗練されたものを取得できれば、他のチュートリアルを理解するのに十分な牽引力があります。絶対に自分でコーディングしたいのですが、だまされてしまうところまで行けなくて困っています。

4

1 に答える 1

2

チュートリアルと例のある場所を次に示します。

  • また、Qt Dev ネットワークには便利なWikiがあります。個人的に大いに役立ったWesley Stessens のブログを特にお勧めします。

  • Nehe Web サイトでは、Qt に移植された例のいくつかを見つけることができる優れたチュートリアルを提供しています。

  • Qt Creator/SDKには便利なQtOpenGL の例も多数あります。それらは非常に理解しやすく、操作しやすいので、ぜひご覧になることを強くお勧めします。

そこで次のステップは、次の 2冊の本を読むことでした。

  • Qt 4 を使用した C++ GUI プログラミング、第 3 版

  • OpenGL プログラミング ガイド: OpenGL を学習するための公式ガイド、第 7 版

関連するDoc's/Reference manualsなどでヘルプを探すときも、とても満足しています.

このレベルでは、実装の問題をすぐに解決できます:)

幸運を。

于 2012-06-09T13:27:53.023 に答える