ノード一覧に戻る

レイヤーミキサー

layer_mixer

2つの RecordedLayer document を統合し、同じ id の layer は後段側で置き換えます

確認済み
解説あり

入力ポート

名前説明
A
a
RecordedLayer
ベースになる RecordedLayer document
B
b
RecordedLayer
重ねる RecordedLayer document
進行度
progress
Float
正規化進行度(0.0〜1.0)のオプション入力です。未接続ならアニメーション時間に自動追従します

出力ポート

名前説明
レイヤー
layer
RecordedLayer
統合済み RecordedLayer document
value
Map
統合後の評価値
概要
summary
Text
短い概要文字列

概要

2つの記録レイヤー(RecordedLayer)を1つに統合するノードです。 別々のテイクで記録した動き(体の揺れ+腕の動き)を合流させてから クリップ化できます。クリップ版の clip_mixer の記録レイヤー段階版です。

使い方のポイント

  • 同じ対象のレイヤーは B 側が勝つ「置き換え」であり、動きのブレンドではない (この点は clip_mixer と同じ)
  • 「パーツごとに別テイクで記録して合成」の分業スタイルを可能にする。 記録し直しも該当テイクだけで済む

関連ノード

  • clip_mixer — クリップ段階での同等処理
  • record_take / pose_step_track — 合成する記録の供給元
  • keyframe_clip — 統合後のクリップ化

注意

  • 同じ id を持つ layer が重なった場合、B 側が優先されます。
  • 現在は対象ごとの加算合成ではなく、layer document の統合を担当します。
  • 衝突判定は表示名ではなくJSON内の完全に同じ layer IDです。同一IDだけBAを置換し、出力durationは両入力の大きい方になります。
  • 評価用の時刻入力はprogress(0〜1)一本です。Time Sourceprogressへ接続します。 旧バージョンの絶対秒timeピンは廃止済みです(旧接続は読込時にprogressへ繋ぎ替え)。
ノード一覧に戻る
レイヤーミキサー — PixPipeline ノード解説