clean_up_sprite
Make a sprite or a short animation made ANYWHERE (another AI tool, an artist, a screen recording) game-ready with Voidless's own clean-up: background removed with stray pieces checked (sparks and dust kept, smudges removed); pixel art put on a real pixel grid with one palette and stray pixels fixed. A 1-5 s video comes back as 16 frames: kind 'loop' cuts the cleanest loop (walk, run, idle), 'once' keeps the whole move (attack, jump). Saved to the user's library. Give the file as a public URL (best for videos) or base64. 1 free run a day (10 on Voidless+), then 1 credit an image, 2 a video. For a quick pixel-art version of an already clean image, pixelate_image is enough.
Tool call template
This tool declares no required parameters. Add optional parameters from the input schema as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {},
"name": "clean_up_sprite"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| url | No | Public http(s) link to the image or video. Use this for videos | |
| file | No | Base64 file instead of url (a data: prefix is stripped automatically) | |
| kind | No | What the file is. Inferred from the url's extension when omitted | |
| size | No | Output size. Pixel: 32, 48, 64, 96, 128, 192, 256 or 384, 512 or 1024 (default 64); smooth: 512 (default), 768 or 1024 | |
| style | No | pixel = pixel art at 32-1024; smooth = clean cut-out at 512, 768 or 1024 | pixel |
| motion | No | Video only: loop = find the cleanest loop; once = keep the whole clip | loop |