2
私は、現在のネットワークのグラフィック表現をターゲットとし、すでにバックエンドを行った2番目のプロジェクトを開始しました。今私は、OpenGLでUIを構築し、私はどのように私は、球をクリックして、いくつかのアクションは、後にクリック実行処理することができ、3Dオブジェクト3dオブジェクトをクリックして処理するOpenGL
GLUquadricObj * gluObj = gluNewQuadric();
glPushName(PLUTO);
glTranslated(x/100.0, y/100.0, z/100.0);
glBindTexture(GL_TEXTURE_2D, texture[0]);
gluQuadricTexture(gluObj, true);
gluSphere(gluObj, radius/100.0, 100, 100);
gluDeleteQuadric(gluObj);
をクリックして処理する必要がある問題に直面していますか?
私はWIN APIを使用することはできませんが、私はQtと純粋なC++しか使用できません。 – user1280078
ああ、キーワード「色のピッキング」を検索するか、ピッキングするだけでQtの作業サンプルが得られると思いますOpenGLの場合 – Kunal
カーソルの現在位置から色を選ぶことができますか?それは良いアイデアですが、私はこのソリューションは、空間内の特定のオブジェクトを識別するとき、より多くの複雑なソリューションを生成すると思う、私はそこに多くの3Dオブジェクトがあると私は各オブジェクトのIDを与えることができますonclick各オブジェクトまたはそのようなもののリスナー。前もって感謝します! – user1280078