graphics

    0

    2答えて

    私の絵画の各行が前の行のペイントに依存するプログラムを作成しています。新しいペイントでは指定された座標で前の行のRGB値が必要なので、JPanelをBufferedImageに変換してgetRGB()を使用してColorを取得します。 新しい行のイメージを作成するときに、最初のイメージの転送に問題があります。 次のコードでは、行は、インスタンス変数である @Override public

    0

    1答えて

    コンストラクタ: ScrollArea::ScrollArea(...) { ... end = myItems.count(); for(int i=0; i<end; i++) { scrollItems.append(new ScrollItem(myItems.at(i), 0, width, i, this)); }

    0

    2答えて

    現在、トラベリングセールスマン問題を中心に研究を進めています。より正確には、EUC_2Dエッジウェイトタイプを使用してサンプルデータを扱っています。次のように: 1 11003.611100 42102.500000 2 11108.611100 42373.888900 3 11133.333300 42885.833300 ツアーオーダーを作成することができます。たとえば、2-3-1。

    0

    2答えて

    私のプログラムでは、Graphicsオブジェクトによってパネル上に描画されたチェスの四角形を取得しました(それぞれのSquareオブジェクトは境界を定義するRectangleオブジェクトを持ちます)。私は最近、いくつかの四角形に線を引いて強調する方法を追加しました。問題は次のとおりです。これらの行を "消去"できるようにする必要があります。行を消去する唯一の方法であると思われます。行によって影響を

    2

    2答えて

    (glBlendを使用して)半透明オブジェクトをレンダリングする場合は、オブジェクトを前から後ろにz順にソートすることをお勧めします。 からopengl docs: アプリケーションでデプスバッファリングを使用する場合、プリミティブをレンダリングする順序に注意する必要があります。完全に不透明なプリミティブを最初にレンダリングし、続いて部分的に不透明なプリミティブを後ろから前の順序でレンダリングする

    0

    1答えて

    私は単純な2Dゲームで作業しています。それぞれのティック、特定のエフェクト(フェードトランジション、オーディオフェードイン/アウトなど)のためにスレッドを開始するエフェクトキューをチェックしたいと思います。たとえば、メニュー画面で「再生」を押すと、このキューに「FadeOut」というメッセージが追加され、処理され、GamePanel上でアルファ値が増加する黒い四角形を描画するスレッドが開始されます

    0

    1答えて

    PyCharmに砂時計を描画する必要があります。私は以下を試しましたが、何らかの理由でsetFillコマンドが機能しません。それは、canvas.drawRect(x, y, width, height).のためだけに動作します。私は、プログラムが線が三角形を作っていることを認識せず、したがってそれを埋めることができないと考えています。 私はそれをどのように修正することができますか? canvas

    0

    1答えて

    私は画像描画をサポートするvulkanエンジンをプログラムしようとしています。しかし、フルスクリーンのクワッドにイメージをレンダリングしようとすると、動作しません。私は1週間以上コードをデバッグしようとしましたが、動作させることができません。私はstb_imageで画像をロードしています。ここではそのためのコードは次のとおりです。 errno = 0; m_imageData = stbi_l

    0

    1答えて

    私は画像編集プログラムで作業しています。私はイメージから矩形を選択する方法を工夫しましたが、フリーハンド選択ツールも好きです。 私は選択リストのすべての点をリストに集めていましたが、それは描画には十分ですが、画像のどの部分が選択範囲外で、その内側にあるのかを判断できる必要があります。 また、選択項目が交差していないことを確認する方法が必要です。そうした場合は、交差部分が選択範囲にマージされるように