ノード一覧に戻る

シート画像化

sprite_sheet_to_image

スプライトシートを、コマが並んだ1枚の普通の画像にします。Batch Export に繋いでシートを1枚のPNGとして保存したいときや、書き出す前にシート全体へ輪郭線・減色・リサイズなどの仕上げをかけたいときに使います

確認済み
解説あり

入力ポート

名前説明
スプライトシート
spritesheet
SpriteSheet
必須
画像化する SpriteSheet ドキュメントです

出力ポート

名前説明
画像
image
Image
コマが並んだシート全体の画像です。そのまま Batch Export へ繋いだり、加工ノードへ渡せます
概要
summary
Text
コマ数・並び・fpsの短い概要です

概要

スプライトシートを「コマが並んだ1枚の普通の画像」に変換するノードです。ゲームエンジンにシートPNGとして渡したいとき、Batch Export の手前に挟むだけで書き出せます。書き出し前にシート全体へ仕上げをかけたいときの入り口にもなります。

使い方のポイント

  • 定番のつなぎ方: animation_rendersprite_sheet_to_imagebatch_export。これでシートが1枚のPNGになります
  • シートの並び(列数・行数)は上流の animation_render / sprite_sheet_pack 側で決めます。横一列が欲しければそちらの columns をコマ数と同じにしてください
  • 変換後はただの画像なので、outline(全コマまとめて縁取り)や palette_quantize(全コマ同時に減色)など、通常の画像加工が全部使えます

よくある失敗

  • 並びを変えたいのにパラメータがない — このノードは変換するだけです。並びの変更は上流のシート作成側(columns 等)で行ってください
  • コマごとに個別のPNGが欲しい — それはこのノードではなく sprite_sheet_to_frames の仕事です

関連ノード

  • sprite_sheet_to_frames — コマごとの画像リストが欲しいときはこちら
  • spritesheet_to_aseprite / aseprite_export — Aseprite ファイルとして渡したいときはこちら
  • batch_export — 変換後のPNG書き出し先
ノード一覧に戻る