Japanese | English | Korean

Samples

ブレンドモード

ブレンドモードを設定すると、モデルを半透明で表示することができます。

ブレンドモードを設定するには、DrawableObject3DクラスまたはそのサブクラスのsetBlendModeメソッドを使用します。

MascotCapsuleではBLEND_NOMAL(ブレンド無し)、BLEND_ALPHA(アルファブレンド)、BLEND_ADD(加算)の3種類のブレンドモードが用意されています。各ブレンドモードの描画結果はjavadocのDrawableObject3Dの項を参照してください。

ブレンドモードがBLEND_ALPHAまたはBLEND_ADDのとき、さらにsetTransparencyメソッドで透明度を指定することができます。この値は0~100の範囲の値をとり、100のときが不透明になります。

以下はサンプルコード内でモデルのブレンドモードをBREND_ALPHAに設定している部分です。なお、本マニュアル内では透明度を50としました。

// Sample15Canvas.java 122行
// ブレンドモードの設定
figure.setBlendMode( DrawableObject3D.BLEND_ALPHA );

// 透明度の設定
figure.setTransparency( 50 );
 

ブレンドモードの有効(左)・無効(右)