Animation Render(アニメーションレンダー)

上流グラフを各フレームで評価し、スプライトシートとして出力する

中級
Since P00

入力ポート

Image(画像)

アニメーションソース画像

Image

出力ポート

Spritesheet(スプライトシート)

全フレームを並べたスプライトシート

Image
Frame Count(フレーム数)

総フレーム数

Int
FPS(FPS)

1秒あたりのフレーム数

Int

パラメータ

名前デフォルト説明
Total Frames総フレーム数Int8レンダリングするフレーム数
FPSFPSInt121秒あたりのフレーム数
Columns列数Int0スプライトシートの列数(0 = 横一列)

技術詳細

  • マルチフレーム評価は evaluate_graph レベルで実施。このノードの process() は単一フレーム評価のフォールバック
  • columns=0 のとき全フレームが横一列に並ぶ。columns>0 で折り返し配置
  • 上流の TimeSource ノードと組み合わせて使用する設計

使用例

  1. TimeSource → 各種変換ノード → AnimationRender の順に接続
  2. AnimationRender の出力スプライトシートを Preview で確認しPNG保存

💡 ヒント

  • マルチフレーム評価は `evaluate_graph` レベルで実施。このノードの `process()` は単一フレーム評価のフォールバック
  • `columns=0` のとき全フレームが横一列に並ぶ。`columns>0` で折り返し配置
  • 上流の TimeSource ノードと組み合わせて使用する設計
Animation Render (アニメーションレンダー) — PixPipeline ノード解説