| |
8.3 テクスチャ付きポリゴンの描画
テクスチャオブジェクトにテクスチャを登録した後は、テクスチャマッピングを有効化してテクスチャ付きポリゴンを描画できます。ポリゴンへの貼り付け位置を制御するのはテクスチャ座標値で、ポリゴンを構成する頂点毎にtexCoord()メソッドで指定します。テクスチャ座標は、テクスチャに対して横方向をs座標、縦方向をt座標とする座標系で、テクスチャ左下位置が
( s, t ) = ( 0.0, 0.0 ) 、テクスチャ右上位置が ( s, t ) = ( 1.0, 1.0 ) です。
ポリゴン描画を行なう前にenableメソッドを用いてテクスチャマッピング機能を有効化し、bindTextureメソッドを用いて使用するテクスチャを指定する必要があります。本頁に示した実装例のように、テクスチャマッピングを有効化した後にポリゴン描画を実行すると、テクスチャ付きのポリゴンが描画されたはずです。
|
 |
|