[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Java3Djp:00929] RE: テクスチャの張り方。
■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■
朗報!! 糖尿・肝臓・腎臓・高血圧・便秘などでお悩みの方へ 応募者全員に
オリーゼ 1箱(60包入・3000円)無料(プレゼント)進呈!!送料600円
のみお客様ご負担。 まず、無料1箱を召し上り下さい。『商品を理解し納得』
して、お買い求め下さい。『よい結果だけ』をお客様へ。創業以来55年信頼の
通信販売をめざしています。製造直売のオリーゼ本舗からの提案です。
http://www.matsuronet.ne.jp/ori-ze/
■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■
Numakuraです。
> texGen.setPlaneS( new Vector4f( 1.0f, 0.0f, 0.0f, 0.0f ) );
> texGen.setPlaneT( new Vector4f( 0.0f, 1.0f, 0.0f, 0.0f ) );
> の部分の座標の指定がよくわからないのですが…。
えーと、テクスチャのST座標のことでしょうか?
だと仮定して...
四角形の場合、
0,1 -----------1,1
| |
t | |
| |
-----------
0,0 s 1,0
です。でもって、このST座標をたとえば、
(0.0,0.0),(2.0,0.0),(2.0,2.0),(0.0,2.0)として
TextureクラスのsetBoundaryModeS( Texture.WRAP )と
setBoundaryModeS( Texture.WRAP )を設定すると、同じ
テクスチャが縦横2枚ずつ計4枚はられるはずです。WRAP
のかわりにCLAMPとすると0.0〜1.0にクランプされるので
テクスチャのはじっこのパターンがのびます。(やってみた
方がわかりやすいです)。
WRAPとCLAMPは、STが0〜1以外のときにどう貼るのか
を指定するものです。
_/_/_/ E-mail:numakura@xxxxxxxxxx _/_/_/