Batch Render(バッチレンダー)
候補一覧を 1 件ずつ graph に当てて、画像群とスプライトシートを量産するノードです。
上級
Since P00
入力ポート
Items(項目一覧)
VariantRecord / VariantSnapshot / snapshot 的な Map の一覧です
Image(画像)
各項目ごとに評価する画像レーンです
出力ポート
Spritesheet(スプライトシート)
成功した項目をまとめたスプライトシートです
Frames(フレーム一覧)
レンダリングした各フレーム画像です
Records(レコード一覧)
正規化後の候補一覧です
Names(名前一覧)
各候補名です
Count(個数)
成功した候補数です
Frame Count(フレーム数)
スプライトシートのフレーム数です
FPS(FPS)
スプライトシート metadata の FPS です
Columns(列数)
実際に使われた列数です
Rows(行数)
実際に使われた行数です
Frame Width(フレーム幅)
1 フレームの幅です
Frame Height(フレーム高さ)
1 フレームの高さです
Fill Order(配置順)
row_major または column_major です
パラメータ
| 名前 | 型 | デフォルト | 説明 |
|---|---|---|---|
| FPSFPS | Int | `12` | 結果スプライトシートの FPS です |
| Columns列数 | Int | `0` | 列数です。0 の時は自動配置です |
概要
候補一覧を 1 件ずつ graph に当てて、画像群とスプライトシートを量産するノードです。
入力と出力
- 項目一覧
List\<Any>: VariantRecord / VariantSnapshot / snapshot 的な Map の一覧です - 画像
Image: 各項目ごとに評価する画像レーンです
- スプライトシート
SpriteSheet: 成功した項目をまとめたスプライトシートです - フレーム一覧
List\<Image>: レンダリングした各フレーム画像です - レコード一覧
List\<VariantRecord>: 正規化後の候補一覧です - 名前一覧
List\<Text>: 各候補名です - 個数
Int: 成功した候補数です - フレーム数
Int: スプライトシートのフレーム数です - FPS
Int: スプライトシート metadata の FPS です - 列数
Int: 実際に使われた列数です - 行数
Int: 実際に使われた行数です - フレーム幅
Int: 1 フレームの幅です - フレーム高さ
Int: 1 フレームの高さです - 配置順
Text: row_major または column_major です
主なパラメータ
- FPS
Int: 結果スプライトシートの FPS です - 列数
Int: 列数です。0 の時は自動配置です
使いどころ
バッチレンダー は、候補一覧を 1 件ずつ graph に当てて、画像群とスプライトシートを量産するノードです。 ワークフロー内でこの処理を明示的なノードとして残したい場合に使います。
注意点
接続する入力の型とキャンバスサイズを確認しながら、プレビューで結果を確認してください。