SpriteSplitter S+ · Workflow comparison

Extraction first or atlas packing first?

Choose SpriteSplitter when the input is one irregular composite image that must be detected, corrected, cleaned, and separated. Choose TexturePacker when the inputs are already individual sprites and the goal is production-grade atlas packing, framework formats, and build automation. Many pipelines use extraction first and packing second.

选择依据:输入是一张杂乱合成图,需要检测、校正和拆分时用 SpriteSplitter;已有独立素材,需要成熟图集优化与构建集成时用 TexturePacker。两者可以前后串联。

Irregular source artwork before extraction and atlas packing
Two different stages of one asset pipeline

01 · Scope

The tools begin at different pipeline stages

SpriteSplitter begins with a composite

Its primary job is to find visually separated objects, let a person correct the regions, clean the background, and produce separate reviewable files.

TexturePacker begins with sprite inputs

Its documented workflow collects individual sprites, packs them efficiently into sheets, exports framework metadata, and can run from a command line or build process.

02 · Workflow

Use them together when the source is messy but delivery is automated

  1. ExtractUse SpriteSplitter to turn irregular boards into transparent, predictably named PNG files.
  2. ReviewCheck the contact sheet, alpha edges, canvas alignment, and intended sequence before packing.
  3. PackFeed the approved PNG folder into TexturePacker when advanced formats, compression choices, or build integration are required.
  4. RebuildKeep extraction presets and packer settings under version control so later asset changes can follow the same contract.

03 · Decision guide

Task-based comparison

TaskSpriteSplitterTexturePacker
Detect objects inside one irregular imagePrimary workflowNot the primary documented input workflow
Manually correct extraction regionsBuilt into the browser workspaceUse prepared sprite inputs
Generate a simple local atlasAvailable for lightweight deliveryCore product workflow with extensive settings
Framework formats and build automationFocused Unity/Godot manifest outputBroad formats and command-line integration
Source-image privacyLocal browser processingDesktop / local command-line workflow

04 · Quality gate

Decision signals

  • Start with the actual input format, not the feature list.
  • Separate PNG review is required before packing.
  • The target engine needs a format beyond the simple manifest.
  • The pipeline must rebuild atlases automatically.
  • The source contains touching objects needing manual judgment.
  • The team needs a browser-only extraction step.

05 · Questions

What to confirm before you ship

Is SpriteSplitter a replacement for TexturePacker?
No. SpriteSplitter emphasizes extraction and correction from composite artwork. TexturePacker emphasizes atlas construction and production integration.
Can SpriteSplitter pack an atlas?
Yes, it can create a local PNG atlas and JSON metadata for a straightforward workflow. Use a specialized packer when advanced packing or framework output is the main requirement.
What is the most reliable combined workflow?
Extract and approve separate PNG files first, then pack the approved folder. This keeps visual cleanup and packing decisions independently reviewable.

06 · Sources

Scope and references

Primary references: TexturePacker command-line documentation · TexturePacker atlas settings. Product behavior described on this page refers to SpriteSplitter version 0.3.0.