Time Source

Outputs normalized time (0.0-1.0) and frame number for CHOP-style animation

intermediate
Since P00

Output Ports

Time

正規化時間 (0.0〜1.0)

Float
Frame

現在のフレーム番号

Int
Total Frames

総フレーム数

Int
Progress

滑らかな進捗 (0.0〜1.0)

Float

Technical Details

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

Usage Examples

TimeSource → Floatoperation → TransformノードのTranslate量に接続し、Frameごとに位置が変化するアニメーションを作成

💡 Tips

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