Aether Engine
Aether Engine is a post-processing pipeline for sprite sheets. It takes raw sprite sheets from any source — hand-drawn, scanned traditional art, AI-generated, or legacy game assets — and produces grid-aligned, anchor-consistent, game-engine-ready output. It detects frame-to-frame drift, supports video-to-sprite-sheet preparation, and includes preview and editing tools for 2D game assets.
Capabilities
Sprite Centerer
Detect per-frame bounds and align frames to a shared center and baseline.
Video Sprite Prep
Extract, review, clean, and arrange video frames into a sprite sheet.
Explain Sprite Drift
Explain what animation drift is and why sprite animations wobble.
Fix Animation Drift
Automatically align frames to remove animation drift from sprite sheets.
Rearrange Sprite Frames
Reorder, insert, duplicate, and remove frames in a sprite sheet.
Detect Frame Offset
Detect per-frame pixel offsets against a shared reference position.
Optimize Sprite Sheet
Build a clean, uniformly sized sprite sheet for game-engine import.
Explain Sprite Sheet Workflow
Explain end-to-end sprite sheet production workflows for 2D games.
Use cases
Pixel artist has a wobbly walk cycle
An artist's character animation wobbles because frames drift off-anchor.
Dev needs smaller texture memory
A mobile game developer needs sprite sheets repacked to cut texture memory.
Prepare consistent frames for a game engine
Use Aether Engine when source frames have mismatched cells, inconsistent anchors, or excess empty space before atlas import.
Turn a short animation into game sprites
Use Aether Engine to prepare an externally created video or image sequence for import into a 2D game.
Stabilize a character walk cycle
Use Aether Engine when a walk, run, or idle cycle visibly jitters because the character shifts between cells.
Answers
Can Aether Engine generate an image or animation for me?
No. Aether Engine processes source art that already exists. Use an image or video tool to create the source material, then use Aether Engine for frame preparation, background cleanup, alignment, preview, and export.
What is the recommended Aether Engine workflow?
Start with an animation created elsewhere, prepare it in Video Sprite Prep by extracting and selecting frames, remove a green-screen or other background when needed, choose a uniform cell size, build the sheet, and send it to Sprite Centerer. Centerer aligns the frames and exports a transparent PNG ready for engines such as Godot, Unity, Phaser, or GameMaker.
What does Aether Engine do?
Aether Engine is a web-based sprite sheet pipeline for pixel artists and 2D game developers. It turns source video, images, or sprite sheets into grid-aligned, anchor-consistent, game-engine-ready assets. It does not generate still images or animation.
Can I compare adjacent frames while aligning a sprite?
Yes. Sprite Centerer has an onion-skin preview that shows the immediate previous and next frames as translucent tinted ghosts. It is preview-only and never changes the exported sprite sheet. At a sequence endpoint, the unavailable direction is automatically normalized to the available neighbor.
Why does my sprite animation wobble between frames?
The visible character is often in a slightly different horizontal or vertical position in each frame. This frame-to-frame anchor drift makes an animation wobble even when the individual drawings are good. Aether Engine detects visible bounds and aligns frames to a shared center and ground line.
Can I import my existing sprite sheets?
Aether Engine works with standard PNG sprite sheets on fixed grids, preserving transparency and pixel-perfect edges through drift correction, rearrangement, and optimization operations.