PSで雨のアニメーションを作るときの中心は、アクションの記録とタイムラインです。雨粒を作るアクションを記録してレイヤーを自動で複製させ、タイムラインでフレームアニメーションにしてからGIFで書き出します。ファイルは軽いので、Webページの背景やスタンプに向いています。オンラインPSでもアクションは記録できます。
1️⃣ 準備
- オンラインPS(zaixianps.cc)を開きます。
Ctrl+Oを押します(または左上の ファイル → 開く をクリック)。雨を降らせたい背景画像を読み込みます。- 背景画像がレイヤーパネルの一番下にあることを確認します(通常は
背景と表示されます。ロックされている場合はダブルクリックして通常のレイヤーにします)。
2️⃣ アクションを作成して雨粒レイヤーを記録する
Alt+F9を押してアクションパネルを開きます。- パネル右上の新規セットをクリックし、
デフォルトアクション1と名前を付けます。 - そのセットの中で新規アクションをクリックし、次のように設定します。
- 名前:
雨 - セット:
デフォルトアクション1 - ファンクションキー:
F2
- 名前:
- 記録をクリック(赤い点が点滅)して記録を始めます。
- 雨粒レイヤーを記録する
Shift+Ctrl+Nで新規レイヤーを作成します。名前は既定でレイヤー1です。レイヤー1を選んだ状態でShift+F5を押して塗りつぶしを開き、ダイアログで次のように設定します。- 内容:黒
- モード:通常
- 不透明度:100%
- フィルター → ノイズ → ノイズを加える を選び、次の値にします。
- 量:20%
- 分布:ガウス
- グレースケール:✅(チェック)
- 続けて フィルター → ぼかし → モーションブラー を選び、次の値にします。
- 角度:90°(真下)
- 距離:25 ピクセル
レイヤー1の描画モードのドロップダウンでスクリーンを選びます。これで雨粒が透明な白い筋として見えます。- 雨粒の縁に暗い色やノイズが出る場合は、
Ctrl+T(自由変形)でレイヤーを少し拡大し、縁がカンバスの外に出るようにすると、不要な色が隠れます。 - ここまで終わったら、アクションパネル下部の再生/記録を停止(四角のアイコン)をクリックして記録を終了します。
3️⃣ アクションでレイヤーを自動複製する
- アクションパネルを開いたまま、先ほど記録した
雨アクションを選びます。 F2を2回続けて押すと、アクションが2回実行され、レイヤー2とレイヤー3ができます(雨粒レイヤーは合計3枚)。- このときレイヤーパネルは次のようになっているはずです。
背景、レイヤー1、レイヤー2、レイヤー3。
4️⃣ タイムラインでフレームアニメーション(GIF)を作る
- ウィンドウ → タイムライン を開きます(
Window → Timeline)。 - ダイアログは既定でビデオタイムラインを作成になっているので、左下のフレームアニメーションを作成をクリックします(ビデオではありません)。
- 3フレームの雨粒アニメーションを作る
- 最初のフレームが既定で表示されます。フレーム下の時間表示をクリックして 0.1 秒に設定します。
- レイヤーパネルで
背景とレイヤー1の目(表示アイコン)だけをオンにし、ほかのレイヤーはすべてオフにします。 - タイムライン右下の選択したフレームを複製(複製アイコン)をクリックして、2フレーム目を作ります。
- 時間も同じく 0.1 秒に設定します。
背景とレイヤー2をオンにし、ほかはオフにします。
- もう一度「選択したフレームを複製」をクリックして、3フレーム目を作ります。
- 時間は 0.1 秒のままです。
背景とレイヤー3をオンにし、ほかはオフにします。
- タイムライン左上のループオプションで永遠(Forever)を選び、GIFが無限に繰り返されるようにします。
- タイムラインの再生ボタンをクリックしてプレビューします。問題なければ次のステップへ進みます。
注意:各フレームに対応する雨粒レイヤーは順に増えていきます(フレーム1 → レイヤー1、フレーム2 → レイヤー2、フレーム3 → レイヤー3)。背景レイヤーは常に表示したままにします。
5️⃣ GIF(Web用)で書き出す
Alt+Shift+Ctrl+Sを使います(またはメニューの ファイル → 書き出し → GIF...)。- 表示される設定パネルでは、次の値がおすすめです。
- 色数:256(最高品質)
- サイズ:元の幅と高さのまま(または任意で拡大縮小)
- ループ回数:永遠
- フレームの遅延:0.1 秒(タイムラインで設定済み)
- その他:「カラーパレットを統一」にチェックを入れたままにします
- 保存をクリックし、生成された .gif ファイルをローカルにダウンロードします。
🎉 完成!
これで雨のGIFアニメーションができました。Webページ、SNS、動く雨景色が必要なあらゆる場面でそのまま使えます。
参考資料
- Adobe Photoshop 公式ドキュメント
- HTML5 と現代フロントエンドの画像処理の仕組み
- オンラインPS