Sprite Stabilization System
Autonomous sub-pixel optical stabilization & frame alignment guide
When standard tools slice a spritesheet into a rigid N × M grid, they assume every character frame or spell effect is positioned at the exact same pixel offset inside its cell. If an artist or AI image generator exported frames with uneven padding or off-center bounding boxes, the resulting GIF shakes, vibrates, or jumps unpredictably during playback.
Alpha Bounding Detection
Scans every cell on HTML5 canvas to detect non-transparent pixels (alpha > threshold). This pinpoints the precise content rectangle (xmin, ymin, xmax, ymax).
Dimension Normalization
Computes the maximum bounding width & height across all active frames so every frame receives a uniform canvas size.
Anchor Alignment
Reposition trimmed frame graphics into uniform frames according to your anchor mode (Center, Bottom-Center, etc.) plus uniform padding.
Best for floating UI icons, rotating crystals/coins, shields, and spell VFX projectiles.
Best for character walk, run, or jump animations. Keeps character feet grounded to a solid floor baseline!
Best for hanging objects, chains, ceiling creatures, or dropdown menu graphics.
Use arrow controls in the timeline filmstrip to apply 1px pixel-precise manual offsets to individual frames.