Skip to content

Update README.md #2664

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
wants to merge 1 commit into
base: master
Choose a base branch
from
Open

Update README.md #2664

wants to merge 1 commit into from

Conversation

non-npc
Copy link

@non-npc non-npc commented Mar 18, 2025

added Sprite Toolz to Miscellaneous

What is this Python project?

Sprite Toolz - Features for working with sprite sheets, including frame manipulation, batch processing, and animation export.

What's the difference between this Python project and similar ones?

Sprite Toolz Features

1. Advanced Frame Selection and Export

  • Multiple selection modes:
    • Regular click for single frame
    • Shift+Click for entire rows
    • Ctrl+Click for entire columns
    • Ctrl+Shift+Click for custom frame selection in any order
  • Export options:
    • Sprite strips (horizontal arrangement)
    • Individual frame files
    • Animated GIF/APNG with customizable frame timing

2. Batch Processing Capabilities

  • Process multiple sprite sheets at once
  • Support for recursive subfolder processing
  • Multiple export formats per batch:
    • Individual frames
    • Row strips
    • Animated GIFs
    • Animated PNGs (APNG)
  • Maintains folder structure in output

3. Smart Cell Size Management

  • Two modes for defining cell size:
    • Manual width/height input
    • Automatic calculation based on row/column count
  • Dynamic grid overlay with customizable color
  • Padding system with live preview and permanent application

4. Interactive Canvas Features

  • Checkered background for transparency visualization
  • Zoom functionality (1x to 6x) with scroll support
  • Real-time grid overlay
  • Visual selection highlighting
  • Center-aligned sprite sheet display

5. Row/Column Manipulation Tools

  • Duplicate, delete, or add blank rows/columns
  • Export individual rows or columns
  • Frame-by-frame operations (duplicate, delete, export)
  • Maintains transparency in all operations
  • Supports undo through selection clearing

--

Anyone who agrees with this pull request could submit an Approve review to it.

added Sprite Toolz to Miscellaneous
@aoblak
Copy link

aoblak commented Apr 5, 2025

Bravo, I like te way you aret thinking!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants