JohnKinyanjui/sprite-maker

An open source ai sprite maker

它解决了什么

Sprite Studio 是一个本地优先的 AI 工作台,旨在将 AI 生成的图像转化为可投入生产的 2D 游戏资产。它解决了 AI 艺术中常见的不一致问题——单张图像容易生成,但要在多个帧中维持稳定的身份、干净的透明度和机械上正确的动画循环却很困难。

它的运作方式

该工具结合了基于聊天的 AI 界面与原生 Rust 驱动的渲染引擎。用户在聊天中描述资产,系统会生成一个“主”精灵。对于动画,项目使用顺序生成过程,每个新帧都会参考来源身份和先前帧以确保一致性。

或者,软件提供了一个用 Rust 编写的确定性骨架系统。此系统使用关节点和胶囊骨骼来操作像素,无需进一步的 AI 生成,确保动作(如行走循环)在数学上精确且不会“滑动”。

适用对象

游戏开发者和 2D 艺术家,他们需要使用 AI 创建协调的精灵集、动画和地形图集,同时严格控制艺术方向和技术规格。

亮点

  • 混合动画管线:结合顺序 AI 帧生成与基于 Rust 的确定性骨架渲染器,实现精确控制。
  • 身份锚定:使用“角色锚点”系统在不同姿势和动画中维持视觉一致性。
  • 可投入生产的导出:包含标准化帧、对齐元数据以及导出为带 JSON 元数据的 PNG 工作表工具。
  • 协调资产包:/pack 命令允许生成共享单一艺术方向的资产系列。
  • MCP 服务器:包含一个无头 Model Context Protocol (MCP) 守护程序,用于将工作台的功能整合到其他 AI 代理中。
  • 全面的艺术预设:内置风格从 SNES 时代动作 RPG 和等距像素到霓虹合成器和体素。

相关

  • 项目
  • 项目
  • 项目
  • 项目
  • 项目