1

MSVS 2010 で一部の OpenGL コンテンツを表示するために GLFW を使用しています。 AntTweakBar を使用して、いくつかのディレクティブ変数 (速度回転、オブジェクト サイズなど) を変更したいと考えています。写真で見ることができます)。

マニュアルを読み、例に従いましたが、これを設定する方法がわかりません。

例では古い非推奨の固定パイプラインを使用していますが、動的パイプラインを使用しているため、問題になる可能性があります。

写真: (直接投稿するのに十分な担当者がいない) http://s9.postimg.org/43aa3pt0v/cube.png

コード:

TwInit(TW_OPENGL_CORE, NULL);

int width=0;
int height=0;
glfwGetWindowSize(&width,&height);

TwWindowSize(width, height);

TwBar * BuildingGUI = TwNewBar("Window settings");
TwSetParam(BuildingGUI, NULL, "refresh", TW_PARAM_CSTRING, 1, "0.1");
TwDefine(" 'Window settings' alwaystop=true ")
TwAddVarRW(BuildingGUI, "Movement Speed"  , TW_TYPE_FLOAT, &speed, "step=0.1");

お時間をいただきありがとうございます!

4

1 に答える 1

1

私は同じ問題を抱えていて、TwDraw(); を配置しました。描画関数内の glfwSwapBuffers の直前の関数。

于 2014-02-11T19:14:32.093 に答える