ノード一覧に戻る

タイムソース

time_source

正規化時間とフレーム番号を出力するアニメーション基盤ノード

下書き
解説あり

出力ポート

名前説明
時間
time
Float
正規化時間 (0.0〜1.0)
フレーム
frame
Int
現在のフレーム番号
総フレーム数
total_frames
Int
総フレーム数
進捗
progress
Float
滑らかな進捗 (0.0〜1.0)

技術詳細

  • 通常評価(非アニメーション)時は time=0.0, frame=0, total_frames=0, progress=0.0 を出力
  • AnimationRender ノードによるマルチフレーム評価時、フレームごとに異なる値が出力される
  • progressframe / (total_frames - 1) で計算(total_frames=1のときは0.0)

使用例

TimeSource → Float演算 → Transformノードの移動量に接続し、フレームごとに位置が変化するアニメーションを作成

ノード一覧に戻る
タイムソース — PixPipeline ノード解説