誰かがOpenGlでこのプログラムを開始するのを手伝ってくれることを願っています。開始点をクリックして表示ウィンドウの描画領域をドラッグすることで線を描画するOpenGLプログラム(インタラクティブプログラム)を作成します。ユーザーが選択できるメニューをユーザーに提供します。メニューには次のオプションが含まれています。1-表示ウィンドウをクリアします。2-少なくとも色(赤、緑、青、黒)を含む線画の色を選択します。3-(一点鎖線、一点鎖線、一点鎖線、実線)を含む線パターンを選択します。4-線の太さを選択します。(1から4までの線幅)。5-プログラムを終了します。
1 に答える
0
AntTweakBarは優れたミニマルなGUIライブラリであり、OpenGLとうまく統合されます(そして多くのコードは必要ありません)。 FreeGLUTは、ウィンドウ処理とマウス処理に適しています。また、コードもほとんどありません。OpenGL。 glBeginは線の描画に使用できます。 glCorolは色に使用できます(色を選択するにはAntTweakBarを使用します)。
さらにヘルプが必要な場合は、質問を更新してください(おそらくコメントを追加する権限はありませんが、質問を編集することはできます)。
PS質問から、あなたは初心者であると仮定しました。したがって、私の答えのレベルです。よろしければもっと深く行くことができます。
PSPSこの種のことを行うのにOpenGLは必要ありませんが、OpenGLは必須だと思いますよね?それ以外の場合は、より簡単な解決策があります。また、質問を少し明確にします(特に線の描画に関するセクションでは、直線以外の線を許可しますか?)。
于 2011-08-17T18:09:51.843 に答える