← 返回首页 📖 功能说明 查看价格
Windows 桌面端 · Spine 游戏开发工具

SpineRepacker

配合 SpineUnpacker 的反向工具 —— 将独立 PNG 散图重新打包为 Spine 兼容的 .atlas 大图格式。采用业界标准 MaxRects BSSF 最优装箱算法,支持透明边缘自动裁剪(Trim)、旋转优化、子目录精灵名与命令行接口,输出完全符合 Spine 3.x / 4.x 标准,可直接导入 Unity / Cocos2d / Godot。

MaxRects
最优装箱算法
Trim
透明裁剪 + Offset
CLI
命令行接口
10次
试用免费打包
核心卖点总览产品 #17
MaxRects 最优装箱

业界标准 MaxRects BSSF 算法,最大化图集空间利用率,减少空白区域,自动超出时创建多张图集。

透明 Trim + 精确 Offset

自动检测透明边缘裁剪,在 .atlas 文件中保存 orig(原始尺寸)和 offset(偏移量),还原精灵精确位置。

命令行接口(专业版)

专业版提供 CLI 命令行接口,支持批量脚本自动化调用,融入 CI/CD 游戏资源管线。

完整 Spine 格式兼容

输出完全符合 Spine 3.x/4.x 标准 .atlas 格式 + RGBA8888 PNG,可直接导入 Spine 软件或游戏引擎。

买断定价
试用版 免费(10次带水印)基础版 ¥39专业版 ¥69

核心功能模块

从散图到 Spine 标准图集的完整打包解决方案,涵盖装箱优化、透明处理与格式兼容。

MaxRects BSSF 装箱

采用业界标准的 MaxRects Best Short Side Fit 算法,最大化图集空间利用率,减少空白区域,自动超出尺寸时创建多张图集。

透明边缘裁剪(Trim)

自动检测并裁剪精灵透明边缘,在 .atlas 文件中保存 orig(原始尺寸)和 offset(偏移量),确保在游戏引擎中还原精灵精确位置。

旋转优化(可选)

可选允许将精灵旋转90°顺时针放置,进一步提高装箱效率,.atlas 文件中正确记录 rotate: true 标记。

子目录精灵名

自动将输入文件夹的子目录结构转换为精灵名路径(subdir/spritename),与 Spine 资源命名规范完全一致。

参数灵活配置

支持自定义最大图集宽度/高度(默认 2048×4096)、精灵间距 Padding(默认 2px)、Atlas 文件名,满足不同项目需求。

完整格式输出

输出完全兼容 Spine 3.x/4.x 标准的 .atlas 文本格式 + RGBA8888 透明通道 PNG 大图,可直接在 Spine 软件或 Unity/Cocos2d/Godot 中使用。

命令行接口(专业版)

专业版提供完整的命令行接口(CLI),支持批量脚本自动化调用,可集成到游戏项目的 CI/CD 资源构建管线中。

试用水印保护

试用版在图集 PNG 上叠加水印,不影响功能验证与布局预览;注册后输出无水印,可直接用于生产环境。

安全授权机制

内置 RSA 加密授权与反调试保护,试用版最多 10 次打包;基础版无限打包无水印;专业版含 CLI 与优先技术支持。

适用场景

  • 游戏皮肤替换:修改部分精灵图后重新打包图集,配合 SpineUnpacker 构成完整换皮工作流。
  • 批量资源构建:通过 CLI 接口在 CI/CD 管线中自动执行图集打包,无需手动操作。
  • 图集整理优化:对散乱的精灵资源重新整理打包,减少图集张数,提升游戏运行时内存效率。
  • 外包交付流程:接收客户散图后快速打包为标准 Spine atlas 格式,规范交付产物。
  • 跨引擎资源迁移:将散图打包为 Spine atlas 格式,在 Unity/Cocos2d/Godot 等引擎间灵活迁移。

输出 .atlas 格式示例

atlas.png
size: 1024,512
format: RGBA8888
filter: Linear,Linear
repeat: none
body
  rotate: false
  xy: 2, 2
  size: 64, 64
  orig: 80, 80
  offset: 8, 8
  index: -1
head
  rotate: true
  xy: 70, 2
  size: 100, 80
  orig: 120, 100
  offset: 10, 10
  index: -1

使用流程

1
选择散图目录

选择包含 PNG 散图的目录(可含子目录,子目录名将作为精灵名前缀)。

2
设置输出目录

指定生成 atlas.atlas 和 atlas.png 的输出目录。

3
配置参数

设置 Atlas 名称、最大尺寸(默认 2048×4096)、Padding(默认 2px)、是否允许旋转、是否裁剪透明。

4
开始打包

点击"开始打包",输出目录中生成 atlas.atlas 和 atlas.png,直接可用于 Spine 或游戏引擎。

版本与价格

买断制,一次购买永久使用。

版本 打包次数 水印 命令行接口 批量脚本 优先支持 价格
试用版(免费) 最多 10 次 有水印 ¥0
基础版(买断) 无限次 无水印 ¥39
专业版(买断) 无限次 无水印 ✓ CLI 接口 ✓ 批量脚本 ✓ 优先支持 ¥69

与 SpineUnpacker 组合购买可享套装优惠:基础版套装 ¥59,专业版套装 ¥99

联系购买 / 获取授权

系统要求

  • • Windows 7 / 8 / 10 / 11(64位)
  • • 无需安装额外运行库
  • • 建议内存 1GB 以上(处理大量/大尺寸图片)
  • • 开发语言:Delphi 12.3 (VCL, Win64)

联系购买 / 技术支持

获取授权码或咨询产品问题

QQ咨询
312337667
微信咨询
wx312337667