問題タブ [glui]
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.
opengl - ネストされた glui ウィンドウ
私はgluiが初めてです。glui ウィンドウを入れ子にすることはできますか? glui サブウィンドウ、glui ウィンドウのサブウィンドウを作成することは可能ですか? glui ウィンドウを重ねることはできますか? 事前にサンクス
opengl - glui を使用したテーブルの作成
gluiを使ってテーブル(キッチンテーブルではなく数学テーブル)を作成することはできますか? 可能であれば関数を指定してください。前もって感謝します。
glut - glui ウィンドウのサイズ変更
gluiウィンドウのサイズを変更する機能があるかどうか教えてもらえますか? また、スクロールバーを大量のウィンドウに追加する方法について何か考えがある人はいますか? 事前にサンクス。
glui - glui設定ボタンの幅
次のような glui コードに問題があります。
私のプログラムはうまく機能しています。しかし、今はボタンの幅を変更したいと思っています。これを行うために、set_w関数GLUI_Control::set_w();を使用しています。. これらの機能は動作しません (ボタンのサイズは同じままです)。
glui ウィンドウまたはサブウィンドウのボタンのサイズを変更するにはどうすればよいですか?
set_w()が機能しないのはなぜですか?
c++ - glui メニューバーを使用する
私はgluiが初めてです。glui メニューバーを作成できません。glui メニューバーを作成するたびに、次のエラーが発生します。
ソース:
opengl - C : printf はプログラムのコースを変更します
openGL、GLUT、GLUI を使用して衝突 (円) をシミュレートするプログラムがあります。すべてうまくいきましたが、コードを少し変更すると、奇妙なことが起こり始めました。
「再生」と「ステップ」の 2 つのボタンがあります。「再生」はタイマーで更新される衝突をシミュレートし、「ステップ」もシミュレートしますが、さらに先に進むにはクリックする必要があります。
元々はそうでしたが、現在は「再生」ボタンが「ステップ」と同じように機能します。タイマーコールバックにprintfを追加すると、すべて完全に機能します...
私に何ができる ?
私の timer_cb には、次のものしかありません。
opengl - アークボールでライト位置を入力
「アークボール」コントロールを使用してライトの位置を入力するように、GLUI を使用して OpenGL に機能を実装しようとしています。アークボールによって与えられる回転行列は 4x4 次元であるのに対し、ライトの位置は 3 座標の 1-D 配列であるため、これについてどうすればよいかわかりません。
c++ - OSX : アーキテクチャ i386 のシンボルが見つかりません
C++ と OpenGL を使用する次のメイクファイルがあります。コンパイル中だったので、x86_64 でコンパイルするために -m32 行を追加しました。現在、同じエラーが発生していますが、代わりに i386 と表示されています。
このプログラムをコンパイルするにはどうすればよいですか?
違いが生じる場合に備えて、OSX 10.8を実行しています。
皆さん、ありがとうございました。
そして、次のエラーが発生します。
opengl - Glui openglで(.m)ファイルをロードするには?
Glui パッケージの例を見てきましたが、サンプル コードである 3D モデルである (.m) ファイルの読み込みについて助けが必要です....
T_T の実行方法が本当にわかりません。必要なのは、opengl、glut、glui を使用して .m ファイルをロードすることです。
c++ - GLUI ウィンドウだけを閉じるにはどうすればよいですか
私は最初に1つのメインGLUTウィンドウを使用してユニプロジェクトを行っており、成功した場合は過剰ウィンドウを描画する何らかの「ログイン」GLUIウィンドウを作成します。ただし、ログインウィンドウが成功したら閉じることができるようにしたいです。
私はかなり長い間これに苦労してきましたが、glui->hide でしか機能させることができませんでした。ただし、プロセス/スレッドがバックグラウンドで実行され続けると、プログラムのパフォーマンスが低下すると確信しています。
hide() メソッドと同様の動作ができるようにしたいのですが、非表示にする代わりに、それを削除/閉じます。
glui->close() してみましたが、消えません。また、閉じる前に glui->unlink() を試みましたが、まだ望ましい動作をしていません。
プログラム全体や GLUT ウィンドウを閉じずに、GLUI ウィンドウだけを閉じる方法はありますか?
これは私の主な機能の一部です: