Skip to content

sinBetaKun/CustomCloneEffectPlugin

Repository files navigation

CustomCloneEffectPlugin

CustomCloneEffectDescription 2024-08-07 15-48-20

概要

 これは『ゆっくりMovieMaker4』のプラグインです。映像やテキストなどの視覚的なものを,複数の位置に複製できるエフェクトを提供します。調節可能なパラメータは描画位置だけでなく,不透明度,拡大率,回転角,左右反転,中心位置も指定できます。「位置や大きさは違えど,同じ視覚メディアを複数個描画するためだけにたくさんのレイヤーを使いたくない」というような場面によく遭遇するなら,このプラグインがあなたの悩みを解決してくれるでしょう。


分類

 映像エフェクトとして使うことができ,『配置』カテゴリに分類されます。

導入時の注意

 このプラグインをインストールする前に,お使いの『ゆっくりMovieMaker4』のバージョンが4.31.0.0以降であることを確認してください。もしこの条件を満たさない場合,プラグインは正常な動作をしませんので,ご注意ください。

導入方法

  1. Releasesからご希望のバージョンを選択し,CustomCloneEffectPlugin.ymmeをダウンロードしてください。
  2. ダウンロードしたymmeファイルがゆっくりMovieMaker4 プラグインファイル (.ymme)として認識されていることをAlt+Enterで確認して下さい。
  3. ダウンロードしたymmeファイルをダブルクリックで開くと「プラグインのインストール」というウィンドウが表示されます。
  4. 「このプラグインについて」の内容と「プラグインのインストールに関する注意事項」の内容を確認してください。
  5. 「このプラグインの開発者を信頼する」にチェックを入れて「インストール」を押してください。
  6. 再度『ゆっくりMovieMaker4』を起動し,視覚アイテム1の「映像エフェクト」に「カスタム複製エフェクト」が追加できるようになれば,導入完了です。

使い方(v2.0)

  • 描画順序

    image

    • 描画されるクローン2が要素としてこのリストに並びます。以後この要素をクローンブロックと呼びます。
    • クローンブロックについているチェックボックスにチェックが入っているときのみ,対応するクローンが描画されます。
    • クローンブロックについている黒い四角形の中に書かれた数値は,最初のフレームでクローンが描画される座標を表しています。クローンの名前が与えられている場合,それも表示されます。
    • 選択しているクローンブロックに対応するクローンのパラメータを,リストの下にあるコントローラーで調節できます。
    • +ボタンで,選択されているクローンブロックの1つ下に新しくクローンブロックが追加されます。
    • -ボタンで,選択されているクローンブロックが消去されます。
    • ボタンで,選択されているクローンブロックが1つ下に複製されます。
    • ボタンで,選択されているクローンブロックが1つ上のクローンブロックと入れ替わります。
    • ボタンで,選択されているクローンブロックが1つ下のクローンブロックと入れ替わります。
  • 単体設定

    image

    • 合成モードで,合成モードを切り替えられます。
    • XYで,クローンの描画位置を指定します。
    • 不透明度で,クローンの不透明度を指定します。
    • 拡大率で,クローンの拡大率を指定します。
    • 回転角で,クローンを時計回りに回転させる角度を指定します。
    • 左右反転の値が1になっているときは左右反転します。3
  • 単体設定(中心位置)

    image

    • 中心X中心Yで,クローンの拡大,回転の中心を指定します。
    • 位置を保持で,中心位置によって描画位置を保持するか否かを切り替えます。
  • 単体設定(サブ拡大率)

    image

    • 縦・横方向に引き延ばす縮尺を指定します。
  • 単体設定(クリッピング)

    image

    • クリッピングする範囲を指定します。
  • 単体設定(ぼかし)

    image

    • ぼかし度を指定します。
  • 単体設定(方向ブラー)

    image

    • 方向ブラーのぼかし度と角度を指定します。
  • 単体設定(依存関係)

    image

    • タグで,クローンに名前を付けます。
    • で,指定された名前と一致するクローンに動きなどの運動を連動させます。
    • 3つのトグルで,そのパラメータを依存させるか否かを切り替えます。

紹介・使い方解説動画

 <| 少々お待ちください... |>


作ったきっかけ

 現在,立ち絵プラグインの構想を練っているのですが,その仕様の一つに「パーツごとに異なる動きを調節する」というものがあり,当然そのような操作ができるコントローラーを実装する必要があり,その機構の制作に手を付けてから5ヶ月が過ぎました。しかし,全体を完成させてからではいくつかの機構を調整していくと訳が分からなくなってしまいます。そのことは最初から分かってたものの,どのような形で「パーツごとに異なる動きを調節する」コントローラーを単体で実装するかが決まらなかったんです。

そして1ヶ月前,唐突にこのプラグインを思いつき,作ろうとしたものの思うようにいかず,我らが神主 饅頭遣いさんに相談し,時間はかかったものの何とか完成までもってくることができました。饅頭遣いさんにはとても感謝しています。そして,前回の『時間差複製エフェクト』の時みたいな実装ミスを残さないよう,@kotolin-sub さんに手伝ってもらいました。お二人さん,ありがとうございます!

不具合,問題,要望がある場合

 X(旧Twitter)にてDMください。また,Discordで私と何らかのつながりがあるなら,DiscordでもDMしちゃって構いません。ただし私が不快に感じることをDMで繰り返すようであれば容赦なくブロックしますのでご注意ください。


sinβ のDiscordサーバー『<| WAVER |>』

参加する場合はルールはしっかり守りましょう。メンバー認証には半日以上待つ場合がほとんどですので,承知の上で申請してください。

https://discord.gg/pCtyFvjEcj

Footnotes

  1. ここではテキストアイテム,動画アイテム,画像アイテム,図形アイテムなどの,アイテム編集ウィンドウに「映像エフェクト」が含まれるアイテムを指しています。

  2. ここでは,本エフェクトによって描画された複製物のことを指します。

  3. 実際にユーザーが入力できる値は01のみですが,内部的には0.5未満を0,そうでない時を1とみなしています。