Time Source

Animation control node. Time Source provides animation-related values or timing control.

intermediate
Since P00

Output Ports

Time

Normalized time (0.0〜1.0)

Float
Frame

Current frame number

Int
Total Frames

Total number of frames

Int
Progress

Smooth 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

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