Java-Gaming.org Hi !
Featured games (81)
games approved by the League of Dukes
Games in Showcase (513)
Games in Android Showcase (119)
games submitted by our members
Games in WIP (576)
games currently in development
News: Read the Java Gaming Resources, or peek at the official Java tutorials
 
    Home     Help   Search   Login   Register   
Pages: [1]
  ignore  |  Print  
  Image Splitter  (Read 749 times)
0 Members and 1 Guest are viewing this topic.
Offline atombrot
« Posted 2014-03-15 14:14:21 »

I ran into a minor problem that bugged me a lot. When working on my graphics I like to have everything in a sprite sheet, but to continue working with the images, I often needed to split them up in single images, which I had to do by hand everytime I changed something in the spritesheet. That bothered me so I've written a small tool which I could use from the command line (batch files FTW Wink) to do this task for me. So basically it is the opposite of a texture packer.

Short disclaimer: I didn't do a long research to find other tools that could do this and the funcitonality covers exactly what I needed and nothing more, hence it only supports the png file format.

You can grab the code from github: https://github.com/tomvangreen/ImageSplitter/

There is also a short documentation of how to use the tool.

It is really not that big of a thing, but it improved my workflow in the content pipeline (and I'm not good at graphics, I'm a programmer). Maybe someone else could also profit from it Wink

I have used the splitter to work on my bot Wink Here is the spritesheet with my graphics in 32x32 tiles:


With the correct parameters, it will take the image and export all non empty tiles to my spine working directory:

Pages: [1]
  ignore  |  Print  
 
 
You cannot reply to this message, because it is very, very old.

 

Add your game by posting it in the WIP section,
or publish it in Showcase.

The first screenshot will be displayed as a thumbnail.

Longarmx (39 views)
2014-10-17 03:59:02

Norakomi (30 views)
2014-10-16 15:22:06

Norakomi (24 views)
2014-10-16 15:20:20

lcass (28 views)
2014-10-15 16:18:58

TehJavaDev (57 views)
2014-10-14 00:39:48

TehJavaDev (58 views)
2014-10-14 00:35:47

TehJavaDev (48 views)
2014-10-14 00:32:37

BurntPizza (64 views)
2014-10-11 23:24:42

BurntPizza (36 views)
2014-10-11 23:10:45

BurntPizza (78 views)
2014-10-11 22:30:10
Understanding relations between setOrigin, setScale and setPosition in libGdx
by mbabuskov
2014-10-09 22:35:00

Definite guide to supporting multiple device resolutions on Android (2014)
by mbabuskov
2014-10-02 22:36:02

List of Learning Resources
by Longor1996
2014-08-16 10:40:00

List of Learning Resources
by SilverTiger
2014-08-05 19:33:27

Resources for WIP games
by CogWheelz
2014-08-01 16:20:17

Resources for WIP games
by CogWheelz
2014-08-01 16:19:50

List of Learning Resources
by SilverTiger
2014-07-31 16:29:50

List of Learning Resources
by SilverTiger
2014-07-31 16:26:06
java-gaming.org is not responsible for the content posted by its members, including references to external websites, and other references that may or may not have a relation with our primarily gaming and game production oriented community. inquiries and complaints can be sent via email to the info‑account of the company managing the website of java‑gaming.org
Powered by MySQL Powered by PHP Powered by SMF 1.1.18 | SMF © 2013, Simple Machines | Managed by Enhanced Four Valid XHTML 1.0! Valid CSS!