SuperAPI AI 工具集

sprite-forge

通用与其它

查看项目

更新于 10-16 08:10

技能介绍

用途:Sprite Forge 面向游戏美术与前端素材制作,可从图片或文字描述生成游戏精灵、SVG 角色、ASCII 艺术、动画吉祥物及等距八向转面图,共五种输出模式,每种模式对应一条脚本管线。

主要能力:等距转面管线由单张参考图生成八方向角色,先出四个正方向再推导四个斜方向;视频转精灵表管线把动画视频切成带图集的精灵表,输出 PNG 与 JSON 坐标,便于 Phaser、Unity、Godot 使用;SVG 角色生成支持 Gemini 的 SVG-as-code 与像素风 rect SVG 两种方式;ASCII 艺术支持静态图片转字符画与基于帧的 React 动画组件;动画吉祥物管线用 GSAP 预设(idle、bounce、wave、walk、typing 等)驱动 SVG,并可输出独立 HTML、React 组件或纯 SVG。

使用方式:各管线以 python3 脚本调用,例如等距转面用 scripts/isometric_pipeline.py,视频转精灵表用 scripts/video_to_spritesheet.py,像素 SVG 用 scripts/pixel_art_generator.py,ASCII 用 scripts/image_to_ascii.py,拼接用 scripts/stitch_spritesheet.py,抠绿幕用 scripts/chroma_key.py。依赖 Pillow、ImageMagick 7、ffmpeg,可选 rembg、jp2a,GSAP 3 通过 CDN 引入。

适用场景:像素角色与图标、行走循环等精灵表、战棋或 RPG 的八向转面、终端 ASCII 艺术、React 中的 ASCII 动画、吉祥物动画,以及 lil-agents macOS 停靠栏伴侣视频。

限制:管线是顺序执行的,中间产物会喂给下一步,因此不宜拆成并行子代理,只有同时生成多个独立角色时并行才有意义;Nano Banana 无法真正透明,需用 #00FF00 绿幕加 chroma_key.py 处理,且不要用洋红;转换前必须用 ImageMagick 裁剪白边;不要一次性生成全部八个等距方向;行走动画要求角色为站立姿态;GSAP 动画需给根 svg 加 id。具体收费、价格与平台信息暂未提供。