1

頂点の座標を指定して三角形をラスタライズするJavaグラフィックライブラリはありますか?

3点で定義される三角形の領域の画像のピクセル値を分析しようとしています。私はメモリにピクセル値を持っているので、どのピクセルが三角形にあるかを把握し、それらを反復処理したいと思います。各ピクセルに1回アクセスする限り、反復の順序は関係ありません。

アルゴリズムの検索をいくつか行ったので、ダミーのTriangle Rasterization、またはソフトウェアベースのレンダリングの概要に基づいて独自のコードを実装できると思いますが、すでにこれを実装しているライブラリを見落とすと、ばかげていると思います。

JavaをGPUと通信させることを簡単に検討しましたが、それは面倒すぎるようです。

4

1 に答える 1

3

ポリゴンシェイプを使用して、トリングルを表すことができます。次に、Point2Dを渡すcontains()メソッドの1つ、または2つのdoubleパラメータを使用します。

于 2012-01-31T07:14:11.453 に答える