Animation Render
Renders animation as spritesheet by evaluating upstream graph for each frame
intermediate
Since P00
Input Ports
Image
アニメーションソース画像
Output Ports
Spritesheet
全フレームを並べたスプライトシート
Frame Count
総フレーム数
FPS
1秒あたりのフレーム数
Parameters
| Name | Type | Default | Description |
|---|---|---|---|
| Total Frames | Int | 8 | レンダリングするフレーム数 |
| FPS | Int | 12 | 1秒あたりのフレーム数 |
| Columns | Int | 0 | スプライトシートの列数(0 = 横一列) |
Technical Details
- マルチFrame評価は
evaluate_graphレベルで実施。このノードのprocess()は単一Frame評価のフォールバック columns=0のとき全Frameが横一列に並ぶ。columns>0で折り返し配置- 上流の TimeSource ノードと組み合わせて使用する設計
Usage Examples
- TimeSource → 各種変換ノード → AnimationRender の順に接続
- AnimationRender の出力スプライトシートを Preview で確認しPNG保存
💡 Tips
- •マルチフレーム評価は `evaluate_graph` レベルで実施。このノードの `process()` は単一フレーム評価のフォールバック
- •`columns=0` のとき全フレームが横一列に並ぶ。`columns>0` で折り返し配置
- •上流の TimeSource ノードと組み合わせて使用する設計