gmulcolor

テクスチャ乗算値の設定

gmulcolor p1,p2,p3

p1,p2,p3=0~255(255) : 色コード(R,G,Bの輝度)

(プラグイン / モジュール : HSP3Dish)

解説

画像(テクスチャ)コピーを行なう際のカラー乗算値を指定します。
p1,p2,p3がそれぞれ、R,G,Bの輝度になります。
gcopy,gzoom,celput,grotate(画像使用時)などでコピーされる画像に対して、指定したR,G,B値が乗算されます。
初期値は、RGBそれぞれ255が指定されています。テクスチャ乗算値を設定することにより、元の画像の色を変化させることができます。
画像コピーの際に、gmode命令で指定されるコピーモードが0または1(アルファチャンネルを反映しない)の場合は、テクスチャ乗算値は無効になるので注意してください。
テクスチャ乗算値は、mes命令による文字の描画、及びgsquare命令には反映されません。また、boxf,line命令など単色の描画には反映されません。

関連項目

colorカラー設定
gcopy画面コピー
gzoom変倍して画面コピー
grotate矩形画像を回転してコピー
gsquare任意の四角形を描画
celput画像素材を描画

情報

プラグイン / モジュールHSP3Dish
バージョン3.5
作成日2017/09/08
著作者onitama
URLhttp://hsp.tv/
備考hsp3dish.asをインクルードすること。
タイプ拡張命令
グループ拡張入出力制御命令
対応環境
  • Windows 版 HSP
hs ファイルhsphelp\hsp3dish.hs