PXC Documentation

PXC Home

Sprite Stack

pre 1.18

Create sprite stack either from repeating a single image or stacking different images using array.



Node Data

3DArray

Display name

Sprite Stack

Internal name

Node_Sprite_Stack

Inheritances

node
node_processor
node_sprite_stack

Inputs

node_sprite_stack

surface

Base Shape

dimension

Dimension

int

Stack Amount

vec2

Stack Shift

vec2

Position

rotation

Rotation

color

Stack Blend

float

Alpha End

bool

Move Base

enum

Highlight

color

Highlight Color

float

Highlight Alpha

float

Array Process

Outputs

node_sprite_stack

surface

Surface Out

Sprite stack is a way to create a 3D like image using 2D images by stacking them on top of each other.




Stacking Positions


When stacking, each copy will be shifted by the amount set by the Stack Shift properties. The final position can also be adjusted by the Position.


The Move Base property will revert the position such that the original image got shifted instead of the copies.




Rendering Properties


Stack Blend will blend the copies with a new color. You can make make the copies fade out over time with the Alpha End property.



The Highlight property allow you to change the color of the edge.