post_select

ポストエフェクトIDを指定

post_select id

id(0) : ポストエフェクトID

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

解説

ポストエフェクトIDを指定して、画面の効果を有効にします。 
必ずpost_reset命令によりポストエフェクトの初期化を行なっておく必要があります。
ポストエフェクトIDは、以下のような値を指定することができます。

	ID               内容                オプション
	-------------------------------------------------------------------------
	POSTID_NONE      なし
	POSTID_SEPIA     セピア
	POSTID_GRAY      グレースケール
	POSTID_BLUR      ぼかし              level(4.0)
	POSTID_BLUR2     ぼかし(高品質)      level(6.0)
	POSTID_MOSAIC    モザイク
	POSTID_CONTRAST  コントラスト        level(2.0),bright(-0.2)
	POSTID_SOBEL     輪郭抽出
	POSTID_CRT       ブラウン管          湾曲率X(0.5),湾曲率Y(0.4)
	POSTID_OLDFILM   古いフィルム
	POSTID_GLOW      グロー              rate(64),bright(0.3)
	POSTID_GLOW2     グロー(高品質/加算) rate(128),cutoff(0.5),level(10)
	POSTID_GLOW3     グロー(高品質)      rate(128),cutoff(0.5),level(10)
	POSTID_CUTOFF    カットオフ          ratio(0.8)

ポストエフェクトIDを有効にした後は、post_setprm命令により効果ごとのオプション値を設定することができます。(上表のオプション項目にあるパラメーターを指定できます。カッコ内はデフォルト値です。)

関連項目

post_resetポストエフェクト初期化(mod_posteffect)
post_setprmポストエフェクトオプションを指定(mod_posteffect)

サンプル逆引き (3)

boxf_snake.hsp
light_test5eff.hsp
posteffect.hsp

情報

プラグイン / モジュールmod_posteffect
バージョン3.7
作成日2021/05/31
著作者onitama
URLhttps://hsp.tv/make/hgimg4.html
備考hgimg4.as(hgimg4dx.as)およびmod_posteffect.asをインクルードすること。
タイプユーザー拡張命令
グループ入出力制御命令
対応環境
  • Windows 版 HSP
移植のヒントWindows/Linux/android/iOS等HGIMG4をサポートするシステム上で動作します。
hs ファイルhsphelp\mod_posteffect.hs