技術詳細
- マルチフレーム評価は
evaluate_graphレベルで実施。このノードのprocess()は単一フレーム評価のフォールバック AnimationRenderは P07A 以降、SpriteSheet専用型を出力します- helper metadata pin として
frame_count + fps + columns + rows + frame_width + frame_height + fill_orderも併せて出します columns=0のときは自動でほぼ正方形に近い配置を選びます。columns>0で明示配置です- 上流の TimeSource ノードと組み合わせて使用する設計
使用例
- TimeSource → 各種変換ノード → AnimationRender の順に接続
- AnimationRender の出力スプライトシートを Preview で確認しPNG保存
Solidターンテーブル
Solid の回転アニメーションをベイクする場合は、Solid Render 側を FixedCanvas にする。
TimeSource.progress
-> SawtoothWave.input
-> SolidTransform.rotate_z
-> SolidRender.image
-> AnimationRender.image
Solid Render が AutoFit のままだと、角度によって1フレームのサイズや中心が変わり、スプライトシートでガタつくことがある。