SwayMate - 風揺れアニメーションスクリプト for After Effects
- 通常版Digital3,000 JPY
- 開発支援(内容は同じです)Digital6,000 JPY





SwayMateはAfter Effects用の風揺れアニメーションスクリプトです。 Puppet Pinやレイヤーを親子チェーン化+Expressionで揺らすリグを自動で組み、 キーフレームを1枚も打たずに自然な揺れを作れます。 ただ往復するだけの「それっぽい揺れ」とは違い、 ・根元から先端へ遅れて伝わる、しなりのある揺れ ・同じ動きを繰り返さない、不規則な風の揺らぎ ・草原や木立を波のように渡っていく突風 が簡単に演出可能です。 --- English --- SwayMate is a wind-sway animation script for After Effects. Pick your puppet pins or layers, press Apply, and grass, hair, flags, and branches start swaying naturally. No keyframes needed. - Bends that travel from root to tip with a natural lag - Irregular, non-repeating wind fluctuation - A shared Wind Field: gusts ripple across the whole scene - Loopable wind, full parameter control, everything keyframable - Bake / Unbake for expression-free delivery - UI switches between Japanese and English automatically Includes SwayMate.jsx and a fully bilingual (JP/EN) 23-page PDF manual. -------------
■ 2つのモード
◇ Puppet Pinモード 1枚のイラストにピンを打って、髪の毛やしっぽ、枝をしならせます。 ピンを選び直して適用すれば、1枚のレイヤーに複数のリグを組めます。 ◇ Layerモード パーツ分けした素材を選択順にチェーン化して揺らします。 レイヤー名は変更されず、削除すれば親子関係やロック状態まで適用前に戻ります。
■ 風フィールド
風コントローラを1つ置くと、シーン全体をひとつの風でまとめて揺らせます。 突風が風向きへ画面を伝播し、近くの要素ほど揃って動くので、素材を並べるだけで草原が波打ちます。 リグごとに影響度を変えたり、あえて独立させたりもできます。
■ 揺れの質感は後から調整可能
振れ幅、しなり、速度、減衰、根元から先端への遅れ、風の強さ、ランダムシード。 すべて制御レイヤーのエフェクトパラメータなので、適用後に何度でも調整できます。 全パラメータがキーフレーム対応です。風の強さをランプさせて嵐を演出する、といった使い方も可能です。
■ ループ素材に対応
ループ周期をコンポの長さに合わせるだけで、風の揺らぎ込みで完全ループする素材を書き出せます。
■ Bake / Unbake
揺れをキーフレームへ変換してリグを削除できます。 Expressionを使えない納品先への受け渡しや、再生の軽量化に。 復元データが保存されるため、Unbakeでいつでも元のリグへ戻せます。
■ そのほかの機能
・リグ間の設定コピー(同じ質感の揺れを複数のリグへ) ・レイヤー分割ツール(マスクを使わずに1枚のイラストを短冊/タイル分割) ・レイヤー複製ツール(位置や回転を段階的にずらしながら複製。草の群生などに) ・どの操作も1回のUndoで元に戻せます ・UIやエフェクト名、メッセージは日本語/英語に自動で切り替わります
■ 動作環境
・After Effects 2025, 2026(Win/Mac)で動作確認済
■ ご利用にあたって
・作成したアニメーション/映像は、商用を含め自由に利用できます ・スクリプト本体の再配布、転売、改変しての配布は禁止です ・不具合等により生じたいかなる損害に関しましては一切責任を負いかねますのでご了承ください ・もし不明な点や不具合報告、要望などあれば気軽にお知らせください
■ 更新履歴
[2026/07/11] v1.0.0 リリース




