Back to Projects

Sprite Slicer Ultra - 灵动工坊

专业级 Sprite Sheet 切割与动画预览工具,支持智能裁切、行级动画编排、GIF/WebM 生成。

Creative Tools
★ Featured

Tech Stack

React
JavaScript
Canvas API
WebM
gifshot.js
TailwindCSS
Project Details

Sprite Slicer Ultra - 灵动工坊

一个专业级的 Sprite Sheet 切割与动画工具,专为游戏开发者和像素艺术家设计。支持单图切割和多图合成两种工作模式,提供实时预览、智能裁切和高品质动画导出功能。

核心功能

功能描述
双模式支持单图切割 (Sheet) 模式和多图合成 (Batch) 模式
实时预览即时动画预览,支持 1-60 FPS 速度调节
智能裁切自动检测透明像素边界,一键去除空白区域
行级编排独立控制每行动画的循环次数和可见性
高清导出支持 GIF 和 WebM 两种动画格式导出
网格可视化直观的网格叠加显示,高亮当前播放帧

工作模式

单图切割 (Sheet Mode)

  • 导入完整的 Sprite Sheet 图片
  • 设置行列数进行网格切割
  • 支持精确的像素级裁切框调整
  • 智能透明边界检测

多图合成 (Batch Mode)

  • 导入多张独立帧图片
  • 自动按文件名排序
  • 支持追加导入更多图片
  • 统一分辨率处理

技术架构

模块技术栈
UI 框架React 18 (CDN Standalone)
样式系统TailwindCSS (CDN)
渲染引擎HTML5 Canvas 2D
GIF 生成gifshot.js
视频编码MediaRecorder API (WebM)
构建方式零依赖单文件 HTML

界面设计

  • 暗色专业主题:Obsidian 配色方案,减少眼部疲劳
  • 玻璃拟态面板:现代 Glassmorphism 设计语言
  • 响应式布局:完美适配桌面端和移动端
  • 微交互动效:流畅的过渡动画和视觉反馈

使用流程

  1. 选择模式:根据素材类型选择 Sheet 或 Batch 模式
  2. 导入素材:拖放或点击上传 Sprite Sheet / 帧序列
  3. 配置网格:设置行列数(Sheet 模式)或确认排序
  4. 预览调整:播放动画,调整 FPS 和帧序列
  5. 导出动画:一键生成 GIF 或 WebM 文件

特色亮点

  • 零安装部署:单个 HTML 文件即可运行
  • 离线可用:所有处理在本地完成,无需网络
  • 隐私优先:图片不会上传至任何服务器
  • 像素完美:保持像素艺术的锐利边缘