picking

    0

    2答えて

    私は何らかの理由で完全に正しく動作しない3Dピッキングを行うためのコードを書いています! (イムは、あなたが知っているだけのようLWJGLを使用。) このコードがどのように見えるかです:は if(Mouse.getEventButton() == 1) { if (!Mouse.getEventButtonState()) { Camera.get().generateView

    1

    1答えて

    私は、y = -50平面上にクワッドを持っています。現時点では、私がしたいのは、クワッドのマウスクリックの座標を取得することだけです。私はこれを限られた範囲で行うことができました。問題は、クワッドを描画するときに適用した変換が考慮されていないことです。私はいくつかの定数を追加して動作させることができますが、glRotatef()を使ってx軸とy軸についてシーンを回転させて、回転が起こると直ちに座標

    3

    1答えて

    私は、画面スペースを変換するために worldview_inverse * (projection_inverse * vector) を使用しているワールド空間座標に座標。私は (x,y,-1,1) が近い平面上のポイントに変換し、ラインを接続する私はビュー内のすべてのオブジェクトを照会することができながら、 (x,y,1,1) は、はるかに平面上のポイントに変換すると仮定 線と交差

    1

    1答えて

    私はカラーピッキングを実装しようとしています。問題は、最初に私のモデルをピッキングに使用される異なる色でペイントすると(私は、それぞれの三角形にid色である異なる色を与えます)、テクスチャなど何もない状態でうまく動作しますが、私はモデルのテクスチャを入れて、マウスがクリックされたときに、私はそれぞれの三角形に異なる色を与えることによって、モデルを描くことならば、それは仕事をdoesntの.. ここ

    0

    1答えて

    こんにちは私は計画と遠くの計画に近いところまで見つけました..次にこれを使って私はオブジェクトに触れました..誰にも助けてください.. -(Boolean) checkCollission:(CGPoint)winPos { winPos.y = (float)__viewport[3] - winPos.y; Point3D nearPoint; Point3D

    1

    1答えて

    こんにちは、これは難しい質問のように思えるかもしれませんが(少なくとも私にとってはそれですが)、私はglUnprojectを使っていて、動作していません。 私はOpenGLとWinapiで同じ機能を使用すると、魅力的に機能しましたが、OpenGlとSDLを使用すると動作しませんでしたが、同じであるようにsuppossされましたが、そうではないようです...そう、私は本当にこのheresこれは、私が

    1

    1答えて

    glReadPixelsを使用して単純なピッキング関数を実装しようとしましたが、1色のオブジェクトをクリックしたときに、そのオブジェクトをクリックした場所によって値が異なります。特別な照明などはありませんか?どうしたの?時にはすべてのゼロが返されることがあります。私はすべてをオフにしました(テクスチャなど)が、まだ喜びはありません。 この関数は、あなたがクリックしたピクセルの色を返すと思いましたか

    2

    3答えて

    PygletのOpenGLラッパーを使用してピッキングを実装しようとしていますが、C tutorialをPythonに変換する際に問題があります。特に以下の部分。 #define BUFSIZE 512 GLuint selectBuf[BUFSIZE] void startPicking(int cursorX, int cursorY) { GLint viewport[4];

    6

    1答えて

    私は新しいiOS 5フレームワークGLKitによって追加された機能を利用するために、私自身のOGLES 2.0フレームワークを変換してきました。 結果を気に入ったら、今度はhereと記載されているカラーベースのピッキングメカニズムを実装したいと考えています。このためには、タッチピクセルRGBA値を取得するためにバックバッファにアクセスする必要があります。この値は、頂点/プリミティブ/表示オブジェク

    2

    1答えて

    で問題を摘みコード化されました。私はゲーム環境でブロックを破壊したり作成したりすることができるピッキングプロセスに直面しています。 私は成功せずにOpenGLの独自のピッキングモードを使用しようと、数学ライブラリを使用して独自の線ピッカーを構築してきたが、このサイズのプロジェクトのための大規模な仕事に思えます。だから、私は色分けされたピッキング方法を使用することに決めました。これは、選択可能なすべ