スクリプト

CrushPNG

スクリーンショット

概要

⚠️説明文要確認 PNGのフィルタ方式で画像をグリッチするスクリプト

詳細説明

重要

CrushPNGを動かすには NagoEffect2.mod2 が必要です。

グリッチをかけたいオブジェクトに

  1. CrushPNG@フィルタリング
  2. CrushPNG@フィルタ解除

の順でアニメーション効果をかける

後は種類だったり, % だったりを適当にいじってください

詳しいことはCrushPNGの詳しい説明を見てください。

軽いパラメータの説明

CrushPNGの仕組みが分からないと、何のパラメータか分からない物が多いでしょう。

種類

フィルタ / 解除する種類

内容
0 なし
1 横方向のフィルタ
2 縦方向のフィルタ
3 上と横の平均フィルタ
4 よくわからんフィルタ
5 種類5(-4~4)で設定したフィルタのランダム
負の数 そのフィルタの逆方向

%

フィルタ / 解除する度合い?

  • 0%:何もフィルタしない / 解除しない
  • 100%:全てフィルタする / 全て解除する
  • フィルタと解除では見た目の情報が異なるので注意

最小 / 長さ

最小 ~ (最小 + 長さ) の範囲でランダムにフィルタをかける


種類5(-4~4)

トラックバーの「種類 = 5」で使う設定値
テーブルで指定する

例:

  • 3,4 フィルタだけ使いたい場合 → {3,4}

seed

乱数のseed値
obj.rand() の第3引数)


frame

乱数で扱うフレーム値
obj.rand() の第4引数)

コマ落ちっぽくするなら:

[! obj.frame/6 ]

アルファ有

アルファ値もフィルタ / 解除するかどうか

  • 透過が目立つ画像に使う程度
  • 他には領域拡張など

方向

値の数 × 90度回転してフィルタ / 解除する
(ローテーションをかけているだけ)

依存関係

  • Nagomiku.NagoEffect2.mod2