今回から、 定められた領域をビットマップで塗りつぶすお題に取りかかる。目指すは、 3次元空間から2次元平面に透視投影された面に、 素材となるビットマップを貼りつけることだ。素材を 「テクスチャ」 と呼び、 貼りつけは 「マッピング」 という。
前回は、 Graphics. drawTriangles()メソッドにより、 三角形に分けた領域をビットマップで塗った。今回は、 このいわゆる 「テクスチャマッピング」 について、 さらに解説を加える。このメソッドの使い方は奥深い。その練習も兼ねよう。 矩形のビットマップ ...