[工具] 多边形精灵图集打包工具SpriteSheetPacker

📅 发布时间:2026/7/5 11:07:53 👁️ 浏览次数:
[工具] 多边形精灵图集打包工具SpriteSheetPacker
多边形精灵图集打包工具SpriteSheetPacker## 产品概述专注于**多边形网格打包**的精灵图集工具。与传统矩形打包不同本工具自动追踪每个精灵的 Alpha 轮廓生成贴合形状的多边形网格vertices triangles大幅减少图集中的透明像素浪费。输出 PNG 大图 TexturePacker 兼容 JSON 元数据供游戏引擎Cocos2d / Unity / Phaser 等直接加载使用。**与 PngPacker 的区别** PngPacker 采用矩形装箱 Plist 格式输出适合传统 Cocos2d 项目SpriteSheetPacker 采用多边形网格 JSON 格式输出精灵渲染面积更小、GPU 填充率更低适合追求极致性能的现代引擎项目。## 核心功能| 功能 | 说明 ||------|------|| **FFDH 架子打包** | First Fit Decreasing Height 算法按高度降序排列后逐行放置紧凑高效 || **多图集输出** | 单张图集放不下时自动分页输出 spritesheet0/1/2... 多组 PNGJSON || **Alpha 裁剪** | 自动去除精灵四周透明像素记录 trim 偏移减少图集浪费 || **多边形网格** | 逐行扫描 Alpha 边界 → VW 简化 → 耳切三角化输出 vertices/triangles || **旋转优化** | 可选开启自动旋转精灵使宽≥高提升空间利用率 || **POT 尺寸** | 可选强制 2 的幂次方256/512/1024/2048满足 GPU 纹理要求 || **手机版模式** | 一键限制最大宽高为 2048适配移动端引擎 || **拖拽导入** | 支持将文件夹直接拖入窗口自动设置输入/输出路径 || **批量递归** | 递归扫描子目录所有 PNG/BMP/JPG 文件 || **TexturePacker JSON** | 输出标准格式frames(frame/rotated/trimmed/spriteSourceSize/sourceSize/vertices/verticesUV/triangles) meta |## 参数说明| 参数 | 说明 | 默认值 ||------|------|--------|| 文件名称 | 输出文件名前缀 | spritesheet || 最大宽度 | 图集最大宽度像素 | 2048 || 最大高度 | 图集最大高度像素 | 4096 || 间距 | 精灵之间的像素间距 | 2 || 允许旋转 | 自动旋转精灵节省空间 | 关闭 || 裁剪透明边缘 | 去除四周透明像素 | 开启 || POT 尺寸 | 强制 2 的幂次方尺寸 | 关闭 || 手机版 | 限制最大宽高为 2048 | 关闭 |多边形打包操作演示如下推荐工具多边形精灵图集拆分工具SpriteSheetSplitter_百度网盘下载链接: https://pan.baidu.com/s/1B_RHGVKFINC1w5xXkvwyew 提取码: 2t5f蓝奏云下载地址https://net188.lanzout.com/b009huurrc 密码:fp8k