PXC Documentation

PXC Home

Render Spritesheet

1.18.1

Create spritesheet from image array or animation.

Node Data

Display name

Render Spritesheet

Internal name

Node_Render_Sprite_Sheet

Inheritances

Node_Render_Sprite_Sheet

Inputs

Node_Render_Sprite_Sheet

surface

Sprites

enum

Sprite Set

int

Frame Step

bool

Skip Empty

enum

Packing Type

int

Grid Column

enum

Alignment

int

Spacing

vec2

Spacing

ipadding

Padding

bool

Custom Range

range

Range

Outputs

Node_Render_Sprite_Sheet

surface

Surface Out

atlas

Atlas Data

Attributes

Color Depth

Convert image array, or animation to sprite sheet.



Properties


Sprites


Input image(s) or animation.


Sprite Set


Whether to convert image array or animation to sprite sheet. For animation type, the project need to be played from start to finish to generate the sprite sheet.


Frame Step


Number of frame to progress per sprite sheet frame (set to 1 will render every frame, 2 will render one image per 2 frames, etc.)


Packing Type


How to pack the sprite sheet.


Alignment


For horizontal and vertical packing type, how to align the images in the axis (if the source image have different sizes).


Spacing


Spacing between each images in the sprite sheet.


Padding


Apply extra space around the entire sprite sheet.


Custom Range


Set custom range of images to convert to sprite sheet, whether the animation range or array index range.



Related Links