【After Effects スクリプト】MultiEase
- 試用版(20回使用制限付き)¥ 0
- 製品版¥ 1,500
複数のカーブを使って3点以上のイージングを設定できるスクリプトです。 タイムライン上の2つ以上のキーを選択しコピーボタンを押すことで選択したカーブを取得することもできます。制作したカーブはプリセットとして登録し、いつでも使うことができます。 導入方法 jsxbinファイルをScriptUI Panelsフォルダへ入れ、ウィンドウより実行。 動作確認済み環境 Windows macOS 2021 2022
機能
・カーブエディタ ハンドルをいじって自由にカーブの形を作ることができます。カーブのサイズはウィンドウのサイズに合わせて自動で変化します。 ホイールクリックをしながらドラッグで上下移動ができます。 右クリックでカーブエディタウィンドウを別で表示することが可能です。カーブエディタウィンドウでの変更は元のカーブエディタに反映されますが、その逆は反映されません。 ・次元分割機能 デフォルトではオフ。クリックすることでオンとオフを切り替えできます。 オンにしておくと、トランスフォーム位置で次元分割しないと適用できない形のカーブの場合に、適用する際自動で次元分割してくれます。 オフの場合は自動でカーブの形がトランスフォーム位置に適用できる範囲内に抑えられるようになります。 ・イーズコピー機能 キーフレームを2個以上選択した状態でボタンを押すとそのキーフレーム間のカーブをそのままコピーすることができます。 値の変化や時間間隔が小さい、またキーフレームの数が多すぎる場合は正常にコピーできない場合があります。 またAEのグラフエディタで編集したカーブをコピーした場合、僅かな誤差が生じることがあります。 ・ポイント追加&消去ボタン 「+」でポイントを追加、「-」でポイントを消去できます。 ポイントは最後のポイントと右上端の中間位置に追加されます。 ポイントのyの値は隣り合ったポイントと同じ値にすることはできません。 正しい条件を満たすことのできない状態で追加しようとすると、エラーが発生します。 ・テキストボックス 1つ目のテキストボックスではそれぞれのカーブの値、2つ目のテキストボックスではポイントの値を直接変更できます。 ・適用ボタン キーフレームを選択した状態でボタンを押すことで、イージングを適用することができます。 1つだけしかキーフレームを選択していない場合、直後キーとの間に自動で適用されます。 キーフレームを選択せずにレイヤーだけ選択していた場合、トランスフォームに打たれているキー全てに適用します。 ポイントが1つ以上あるカーブの場合、それぞれのキーフレーム間に自動でキーフレームが打たれます。 選択キーフレームのカーブ数がカーブエディタと等しい場合、それぞれでは無く全体に適用されます。 [プリセット機能] ・プリセット保存 プリセット名を入力し、保存ボタンを押すことで現在のカーブエディタのカーブをプリセットとして保存することができます。 プリセット名を入力しなかった場合自動で名前が付けられます。 ・インポート・エクスポート機能 プリセットをファイルとして出力し、またそれを取り込むことができます。 インポートの際は元々のプリセットは"全て削除"されます。 ・プリセットリスト 選択したプリセットがカーブエディタに適用されます。 右クリックで削除、上下移動ボタンで順番を変えることができます。
細かい仕様など
[スクリプト] ・プリセットリストのサイズは変更することができません。今後のアップデートで配置やデザインを設定から調整できるようにすることを検討中です。 [イージングの適用] ・一部イージングが正確に適用できないプロパティがあります。これらの一部は今後のアップデートで対応する可能性があります。 例:アンカーポイント、エフェクトのポイント制御、パス、カラーなど [カーブエディタ] ・基本的に1つのカーブは101×101のサイズ内で制御されます。そのためAEのグラフエディタで制作したカーブを完全に再現するのは難しい場合があります。 ・ポイントも101×101のサイズ内で制御されるため、仕様上100個以上のポイントを追加することはできません。 [プリセット] ・プリセットは全て C:\Users\[ユーザー名]\AppData\Roaming\aescripts\MultiEase\libraries.txt に保存されます。 ・プリセットを保存する際自動でカーブのプレビュー画像が生成されます。 その際、自動でコンポジションを新たに作成しシェイプでカーブを描画、プレビューを保存後にコンポジションを削除するという動作を行われます。これらの動作は一瞬で、また最終的には全て削除され何も残らないため、通常の使用に影響が出ることはありません。 生成した画像は C:\Users\[ユーザー名]\AppData\Roaming\aescripts\aescripts\MultiEase\ に保存されています。
利用規約
不具合等により生じたいかなる損害に関しましては一切責任を負いませんのでご了承ください。 不明な点や不具合報告、要望などあれば気軽にTwitter(@muriminium)にリプやDMでお知らせください。 またこちらのDiscordサーバーでいつでも質問・要望・不具合報告などを受け付けております。 https://discord.gg/d29fRFJX4b [法人利用時についてのお願い ] 法人でのご利用に関しましても制限はございません。複数台で使用する場合は使用台数分ご購入頂く必要があります。「ギフトとして贈る」機能、または購入時の「金額を上乗せして応援↑」機能を利用し、使用台数分の料金をお支払いください。もし可能でしたらメール([email protected])に使用報告や、使用対象の作品へ「ツール開発協力:Nisai」といった形でエンドロールまたはクレジットへの掲載にご協力頂けると嬉しいですが、こちらも必須ではございません。
更新履歴
2022/08/13 ver1.0.1 ・プリセットインポートの際にダイアログが表示されるようになりました。 ・カーブの端の表示が途切れるのを修正しました。 ・プリセットリストのプリセットをダブルクリックすることで適用できるようになりました。