技術詳細
shift = 1で各色が次のスロットへ1つ進み、末尾は先頭へ戻ります(巡回)- シフト量は範囲の色数で自動的にラップします(4色範囲なら shift 5 = shift 1)
- 範囲外のスロットは変更されません。「水の4色だけ回して肌の色は固定」のような部分巡回ができます
使用例
水面アニメ(クラシックなパレットサイクル)
Image → Image to Indexed Image ─→ Indexed Image Apply Palette → 完成アニメ
└ palette ─→ Palette Cycle ─↑
Time Source → (shift に接続)
- 水面の画像を
Image to Indexed Imageでインデックス化する - パレット出力を
Palette Cycleに通し、shiftにTime Sourceをつなぐ Indexed Image Apply Paletteで再着色 →Animation Renderでスプライトシート化
部分巡回
16色パレットのうち、水の色がスロット4〜7にある場合: range_start: 4, range_count: 4。
キャラクターの色は動かさず、水だけが流れます。