■Vertex Tool ライセンス
・ダウンロード製品
・納期:約1~3営業日程
■ライセンスタイプ
・新規シングルユーザーライセンス
・新規フローティングライセンス
※フローティングライセンスには、フローティング ライセンスサーバー ソフトウェアが必要です。

After Effectsでマスク/シェイプのコーナーを簡単にコントロール
頂点ツールを使えば、マスク/シェイプレイヤーの角の丸みをワンクリックで簡単にコントロールできます。頂点ツールは、指定した線の長さに基づいて、選択したコーナーの元の頂点の代わりに2つ(場合によってはそれ以上)の新しい頂点を配置することで、シェイプに丸み付けアルゴリズムを適用します。12種類の角丸アルゴリズムから選択できます。
ボタンをクリックするだけで角を曲がれます!
頂点ツールは、指定された線の長さに基づいて、選択したコーナーの元の頂点の代わりに2つ(場合によってはそれ以上)の新しい頂点を配置することで、図形に丸めアルゴリズムを適用します。12種類の角丸めアルゴリズムから選択できます。

丸め方法は、半径またはパーセンテージに基づいて適用できます。半径は選択した頂点からの距離(または球体が完全に描画されている場合は球体の半径)で、パーセンテージは選択した頂点と隣接する頂点間の距離です。
元の形状から新しい形状にアニメーション化する際に形状の歪みを防ぐには、アニメーション機能を使用し、フレーム単位でトランジション時間を設定します。これは、3つ以上の頂点を追加する丸め手法(ステップ、バブル、ピンチ)を使用する場合に重要です。
「シェイプデータ保存」オプションは、シェイプデータ(頂点の座標、入接線/出接線)を読み取り、シェイプの式フィールドに保存します。これにより、「シェイプを復元」ボタンを使用していつでも元のシェイプを復元できます。

仕組み
シェイプレイヤー上のパス、またはソリッドレイヤー上のマスクを選択し、スクリプトを起動します。丸め処理をシェイプのすべての頂点に適用する場合は「ターゲット:すべて」を選択し、指定した1つの頂点に適用する場合は「ターゲット:1」を選択します。後者の方法を使用する場合、フォーカスされている頂点を表すターゲットオブジェクトがコンポジション内に表示されます。< と > ボタンを使用して目的の頂点に移動します(Shift + クリックと Cmd + クリックで、定義済みの数の頂点をスキップできます)。または、頂点番号を手動で入力してください。
丸め値を入力し、半径またはパーセンテージ方式を選択します。丸め値が選択した頂点と隣接する2つの頂点間の距離よりも大きい場合、隣接する頂点間の最小距離が丸め値として使用されます。
元の形状から丸みを帯びた形状に遷移する場合は、「アニメーション」オプションを有効にし、モーフィングの持続時間をフレーム単位で設定してください。これにより、遷移が可能な限りスムーズになります。このチェックボックスを有効にしないと、奇妙で不自然な、望ましくない変形が発生します。
複雑なシェイプを扱う際は、シェイプのコピーを忘れずに作成してください。「シェイプデータの保存」オプションも同様の機能を持ちます。このオプションはシェイプデータ(すべての頂点の位置と入/出接線)を読み取り、エクスプレッションフィールドに保存します。後で元のシェイプに戻す必要がある場合は、「シェイプを復元」ボタンで復元できます。元のシェイプとキーフレームは、記録された時点の状態で作成されます。
選択したアイコンをクリックすると、デフォルトの描画方法(緑の線)が適用されます。別の描画方法(黄色の線)を適用するには、Command(Mac)またはCtrl(Windows)を押します。
「カスタム頂点座標を設定」を選択すると、選択した頂点の座標を指定できるダイアログが開きます。また、イン/アウト接線を定義したり、レイヤー空間またはスクリーン空間の座標系を選択したりすることもできます。

Find Intersection Pointは、 2 本の線の交差点を計算します。
- 最初の行:「現在の頂点 - 1」から「現在の頂点」
- 2 行目:「現在の頂点 + 2」から「現在の頂点 + 1」。
これらの2本の線が空間内の任意の点で交差する場合、2つの頂点(「現在の頂点」と「現在の頂点+1」)がそこに再配置されます。このオプションは、丸みを帯びた角から鋭角な角へと遷移させる必要がある場合に便利です。
「ターゲット: 1」を選択した場合、 「Set Custom Vertex Coordinates」および「Find Intersection Point」オプションが機能します。