Skip to content

mimaraka/aviutl-plugin-curve_editor

Repository files navigation

Curve Editor for AviUtl

GitHub GitHub language count GitHub top language GitHub issues GitHub all releases GitHub release (latest SemVer)

thumbnail

様々なイージングを作成・管理することができる AviUtl のプラグイン・スクリプトです。

ダウンロード

下のリンクから最新バージョンの ZIP ファイル(curve_editor-v*.zip)をダウンロードしてください。
ダウンロード

インストール

ダウンロードしたZIPファイルを展開し、以下の内容物をそれぞれ適切な場所に配置します。

内容物 移動先
curve_editor.auf
curve_editor(フォルダ)
AviUtl のディレクトリ直下 / pluginsフォルダ / pluginsフォルダの 1 階層下のフォルダ
のいずれか (両者は同じ場所に配置してください)
@Curve Editor.tra scriptフォルダまたはその 1 階層下のフォルダ
curve_editor.lua exedit.aufがあるフォルダ

installation

Note

更新の際は、すべてのファイル・フォルダを上書きして配置してください。

Note

正常に動作しない場合は、以下のプログラムがコンピュータにインストールされているか確認してください。

使用方法

AviUtl を起動後、メインウィンドウの「表示」メニューから「Curve Editor の表示」をクリックすると、Curve Editor のウィンドウが表示されます。 (→ ウィンドウが表示されない場合)

このプラグインでは、以下の 5 つの編集モードでカーブを編集することができます。

  • 標準 (旧: ベジェ(複数))
  • ベジェ
  • 振動
  • バウンス
  • スクリプト

ウィンドウ左上のモード選択ドロップダウンから、これらのモードを切り替えることができます。

  • 標準 (旧: ベジェ(複数))

    1~524288 までの ID を使って、最大 524288 個のカーブをプロジェクトファイルに保存できます。

    このモードでは、直線・ベジェ・振動・バウンスの 4 種類のカーブを自由に組み合わせてカーブを作成することができます。
    グラフ上の何もないところをダブルクリックするとアンカーが追加されます。 カーブを削除するときは、アンカーをダブルクリックします。

    アンカー上で右クリックをすることで、区間ごとのカーブの種類を変更したり、区間ごとに異なるモディファイアを設定したりすることができます。

  • ベジェ

    単一の 3 次ベジェ曲線を作成することができるモードです。
    カーブを数桁の整数値で識別しており、値とカーブが 1 対 1 で対応しています。

  • 振動

    ゴムの振動のような動きを作成できるモードです。
    ベジェモードと同様に、カーブを整数によって識別します。負の値にするとカーブが反転します。

  • バウンス

    物体がバウンドする動きを作成できるモードです。
    ベジェモードと同様に、カーブを整数によって識別します。負の値にするとカーブが反転します。

  • スクリプト

    Lua スクリプトにより、イージングの関数を直接記述することができるモードです。
    標準モードと同様に、最大 524288 個のカーブを追加できます。

グラフビュー

マウスホイールを回転させて、ビューを拡大縮小することができます。

マウスホイールをドラッグする、または、 Alt キーを押しながら左ボタンでドラッグすることで、ビューの位置を変更することができます。

ドラッグ&ドロップ

「適用」ボタンを押すと、ボタンが「トラックバーにドラッグ&ドロップして適用」という表示に変化します。
そのままマウスの左ボタンを離さずに、トラックバーの移動方法変更ボタンまでドラッグします。

カーソルが移動方法変更ボタンにホバーすると、ボタンがハイライト表示されます。
カーブを適用したいトラックバーの上でドロップすると、カーブが適用されます。

→ ドラッグ&ドロップができない場合

Tip

Shift キーを押しながらドラッグ&ドロップすることで、XYZ 座標など、イージングが一度に設定されるトラックバーについても、各座標ごとに個別にイージングを設定することができます。

その他

詳細な使用方法やよくある問題の解決方法については、 Wiki を参照してください。

動作環境

OS AviUtl 拡張編集
Windows 7~11 1.10 0.92

Important

以下のプログラムのインストールが必要です。

バグ報告

バグ報告は Issues または Google Form (匿名回答可)からお願いします。

免責事項

当プラグイン・スクリプトを使用したことによっていかなる損害が生じても、製作者は一切の責任を負わないものとします。