Arrange
A node of the Asset graph.
Takes: frames × N · Gives: sheet × N
Each list on a sheet: grid or strip, padding, extrude, power of two, trimming, repeated frames stored once, a maximum width to wrap rows under, a maximum height past which the sheet is split into pages (whole clips to a page, each its own set of files), and frames per row, which runs every clip on after the last as a contact sheet does.
Settings
| Setting | What it does | Range | Default |
|---|---|---|---|
| Layout | A row per clip, or one long strip. | Grid, Strip | grid |
| Padding | Empty pixels between frames. | 0 to 256 | 0 |
| Extrude | Each frame's edge repeated outward, against bleeding. | 0 to 64 | 0 |
| Power of two | The sheet's sides are powers of two. | on or off | false |
Trim empty spacetrim | Each frame cut to what it draws. | on or off | false |
Store repeated frames oncededupe | A frame drawn twice is kept once. | on or off | false |
Max sheet widthmax_width | Wrap the rows at this width (0: no limit). | 0 to 65536 | 0 |
Max sheet heightmax_height | Split into pages no taller than this (0: no limit). | 0 to 65536 | 0 |
Frames per rowcolumns | Frames per row, running on from clip to clip (0: a row per clip). | 0 to 4096 | 0 |
Every setting is also an input: wire a value into it to change it per frame or per file. On the command line: pxr graph set game.pixor --which asset --node arrange --set KEY=VALUE.
What it wires to
Its frames input takes frames, which these give: Flip, Frame range, Hold, Image file, Layer, Merge, Sprites, Tag.
What it gives, a sheet, goes into: Overlay, Place, Sheet, Stack, Text file.
In the app, drag a wire from one of its dots: every dot the wire fits is ringed.
How it fits with the rest: the Asset graph in the manual.
In the same group
Sprites · Image file · Merge · Layer · Frame range · Hold · Flip · Tag · Place · Stack · Overlay · Sheet · File · JSON · Aseprite file · Godot SpriteFrames · Normal map · Depth map · Emission map · Line and flat layers · Palette · GIF per clip · APNG per clip · Video per clip · Light kit · PICO-8 cart · Report · Shadow layer · Palette variants · Paper-doll layers · Parallax layers · Text file · ZIP archive · Tile set · Icons · Animation file · Tile set JSON · Godot TileSet · Tiled tileset · Dual-grid sheet · GameMaker autotiles · RPG Maker autotiles · Unity RuleTile · LDtk project · Tile palette variants · Map preview · Number value · On/Off · Angle · Words · Add values · Subtract values · Multiply values · Divide values · Smaller value · Larger value · Is above · Opposite · Both on · Either on · Pick a value