ノード一覧に戻る

クリップ適用パス

clip_apply_path

AnimationClip の point / handle track を Path へ適用します

下書き
解説あり

入力ポート

名前説明
パス
path
Path
必須
clip を適用する元のパスです
クリップ
clip
AnimationClip
適用する AnimationClip document です
時間
time
Float
評価時刻を上書きするオプション入力

出力ポート

名前説明
パス
path
Path
clip 適用後のパスです
概要
summary
Text
短い概要文字列です

技術詳細

v1 では次の track だけを扱います。

  • PathPoint
  • ShapeHandle

適用先として想定している source は次です。

  • BezierPath
  • MultiPath

track の対応先は target.channeltarget.metadatasegmentIndex / pointKey / layerIndex から解決します。
v1 は 対応する点やハンドルを直接上書きするだけで、追加の変形モードはまだ持ちません。

使用例

  1. BezierPath
  2. RecordTake
  3. KeyframeClip
  4. ClipApplyPath
  5. PathStroke

接続:

  • RecordTake.layer -> KeyframeClip.layer
  • BezierPath.path -> ClipApplyPath.path
  • KeyframeClip.clip -> ClipApplyPath.clip
  • Float Input.output -> ClipApplyPath.time

これで Float Input を動かすと、記録した path point の動きが実際の path に反映されます。

ノード一覧に戻る
クリップ適用パス — PixPipeline ノード解説