問題タブ [glut]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
2 に答える
1257 参照

mingw - freeglut.h と glut.h の違い

だれかが freeglut.h と glut.h の違いを説明してくれませんか

0 投票する
2 に答える
2327 参照

c - EclipseでのopenGlの問題

私はWindowsXPで作業していますが、Eclipse Galileoのポータブルバージョンを持っていますが、そこに過剰なものが見つからなかったので、このリンクを使用して追加することにしました。すべての手順を実行し、このコードをコンパイルしようとしています。

そして私はこのエラーがあります

誰か助けてくれませんか、よろしくお願いします

0 投票する
4 に答える
1090 参照

c++ - OpenGL ウィンドウ モードでマウス スペースを拡張するにはどうすればよいですか

OpenGL ウィンドウでマウスが移動できる距離を伸ばすにはどうすればよいですか?

私が達成したいのは、カーソルが非表示になり、マウスがウィンドウ境界内に留まらなければならないことによってカメラの回転が制限されない、fps のようなインターフェイスです。

0 投票する
2 に答える
320 参照

opengl - opengl の関数の順序

誰かが説明してくれませんか、正確に glutMainLoop は何をしますか? メインの機能の順序は重要ですか?

0 投票する
2 に答える
1853 参照

c - opengl:glutMainLoop()についての質問

誰かがどのように機能するか説明できますかglutMainLoop?そして2番目の質問、なぜ最初に原因のglClearColor(0.0f, 0.0f, 1.0f, 1.0f);後に定義され、 次に定義するのかglutDisplayFunc(RenderScene);glClear(GL_COLOR_BUFFER_BIT);glClearColor(0.0f, 0.0f, 1.0f, 1.0f);

0 投票する
2 に答える
67525 参照

c - OpenGL の背景色

ボタンを押した後にウィンドウの背景色を変更したいのですが、プログラムが動作しません。誰か教えてもらえますか?

0 投票する
1 に答える
1929 参照

c++ - GLUT アプリケーションでコンソール ウィンドウを非表示にするポータブルな方法は?

ちょっと、私は小さな GLUT アプリケーションを作成していて、コンソール ウィンドウを非表示/削除するのに助けが必要です。

私は Windows で開発を行っており、Windows システムでコンソール ウィンドウを非表示にするさまざまな方法を既に知っていますが、それを非表示にするポータブルな方法はありませんか?

ありがとう...

0 投票する
1 に答える
1736 参照

opengl - freeGLUT キーボード入力

GLUT (freeglut3) を使用しています (Haskell GLUT バインディング経由)。

さまざまな重要なキー (例: Shift+Tab) がコールバックを呼び出さないようです。また、「mods」には win-key は記述されておらず、Ctrl、Shift、Alt のみが記述されています。

キーボード入力へのアクセスがこのように制限されていることは、実際のアプリケーション開発にとって深刻な障害です。私はここで何か間違ったことをしていますか、それともfreeglutが不自由なだけですか? GLUTは一般的に不自由ですか?

0 投票する
1 に答える
482 参照

c++ - OpenGL の一時停止の問題

glutKeyboardFunc関数パラメーターとして使用される次の関数があります。

ここで、関数がmoveCircleLeftどのように記述されているかの例を示します。moveCircle

他のmoveCircle関数は同様に機能し、4 つの関数の唯一の違いは、プラスがマイナス 0.1 であるか、または とはcharacterY対照的であるかcharacterXです。

さて、問題は次のとおりです。

すべての方向が正しい方向に動いていますが、キーを押しようとすると、キャラクターの動きに遅延/一時停止があります。したがって、d キー (moveCircleRight) だけを押すと、少し右に移動し、少しの間停止してから、一時停止することなく一定の速度で画面をその方向に移動します。次に、別のキーに変更すると、方向を変更する前に少し一時停止し、その方向に一定の速度で移動します。

これに関する提案をいただければ幸いです。

0 投票する
1 に答える
463 参照

macos - マウスの移動中にGLUTからのキーボード入力がない(OS Xの場合)

だから私は初めてMac上でOpenGLアプリケーションを構築しました。キーボード入力を取得するためにGLUTを使用しています。問題は、キーボードのボタンを押すと同時にマウスを動かしていると、キーボード機能が呼び出されないことを発見したことです。マウスが動いていないときにボタンを押すと、問題なく呼び出されます。同じことが私のkeyUp関数にも当てはまります。なぜこれができるのでしょうか?

また、マウスのmotionFuncにも問題があります。フレームごとに呼び出されるわけではなく、マウス入力が途切れる原因になっているようです...