1
私は、x、y、z方向に回転することができる立方体を持っています。そのワイヤフレームを描く方法と、側面ごとに1つの色で側面を埋める方法を考え出しました。テクスチャキューブは失敗しました。画像を非3次形状に適合させるためのすべての可能性は、外部ライブラリを使用していますが、純粋なJavaで行いたいと考えています。ここで任意の四辺形に画像を調整する
は、私が試したものです:
Polygon polygon = new Polygon();
polygon.addPoint((int)p[1][x]+200, (int)p[1][y]+200);
polygon.addPoint((int)p[2][x]+200, (int)p[2][y]+200);
polygon.addPoint((int)p[6][x]+200, (int)p[6][y]+200);
polygon.addPoint((int)p[5][x]+200, (int)p[5][y]+200);
g.setClip(polygon);
g.drawImage(tex, (int)p[1][x]+200, (int)p[1][y]+200, null);
g.setClip(new Rectangle(0, 0, this.getWidth(), this.getHeight()));
)= iのリンクのみを送信して応答していたときに、申し訳ありませんが、多分あなたはあなたのptoblemに、もう少し具体的にすることができますありがとうございました:)、私は_Affine-Matrix_を使用しようとするでしょう。 純粋なJavaでそれをやっているのはもっと楽しいですね。 :D – Clyme
それははるかに楽しいです!私もあなたの他の質問を読んで - あなたの仕事を続ける! –
私に動機を与えてくれてありがとう:)私はコーディングを止めることは想像もできません。 – Clyme