Skip to content

Sprite Sheet

Sprite Sheet
Transform

Packs palette variants into a single sprite sheet image, ready for game engines or further processing.

Sprite Sheet takes a Variants input (from Palette Remap) and arranges all variants into a grid on a single image. Unlike Export Batch’s sprite sheet mode which writes directly to disk, this node outputs a manipulable image that can be connected to downstream nodes for further processing. Add outlines, resize, composite, or apply effects before exporting.

Configure the grid with a column count (Auto Fit calculates a roughly square layout), inter-cell padding, background color, and optional power-of-two expansion for GPU-friendly dimensions.

Layout

ColumnsInteger
Default: 4 Range: 1–32

Grid columns. Auto Fit button resets to roughly square

Padding pxInteger
Default: 0 Range: 0–128

Space between cells in pixels

BackgroundColor (RGBA)
Default: rgba(0, 0, 0, 0)

Sheet background color

Power of TwoToggle
Default: false

Expand sheet to next power-of-two dimensions

Notes

Takes a VARIANTS input and outputs an IMAGE. Unlike Export Batch's sprite sheet mode (which writes to disk), the Sprite Sheet node outputs a manipulable image that can be connected to downstream nodes for further processing.

  • Use Auto Fit to quickly get a square-ish grid layout based on the number of variants.
  • Enable Power of Two for game engine compatibility; the sheet expands to the next power-of-two size.
  • Set a transparent background (default) for sprites, or a solid color for preview/debug purposes.
  • Wire the output into Resize or Sharpen before Export Image for post-processing the entire sheet.