amakaseev / sprite-sheet-packer

Sprite sheet packer
MIT License
317 stars 62 forks source link

Option to preserve frame order #53

Open untiedgames opened 6 years ago

untiedgames commented 6 years ago

For animations, it would be useful to have the option to preserve the frame order in the spritesheet. For example, it would start at frame 0, then frame 1 would be to the right of that, frame 2 would be next, and so on. In fact... It might be nice if this was actually the default ordering for all sprites, if all the sprites are detected to be the same size.

This would be really good for my less programming-inclined users who aren't capable of parsing the spritesheet data, and it would also be nice to have a little more organized spritesheets.

(By the way, just downloaded the new version, and the animation support looks like it's going to be really cool when it's finished!)

plandem commented 6 years ago

have to use trial texturepacker to get sprite sheet :( in my case order is critical, because engine don't use any meta info for texture, only like - 8 sprites per row, 10 per col.

TheBricktop commented 5 years ago

same problem

piratesephiroth commented 5 years ago

in this case you should probably use something like imagemagick to pack your spritesheets then, since you don't care about optimizations at all.

untiedgames commented 5 years ago

No need to shut people down like that. In cases where all sprites are the same size and no trimming is desired, there are no optimizations to be had anyway.

piratesephiroth commented 5 years ago

I'm not shutting anyone down. It's just that the main purpose of the software is to pack sprites in an optimized manner.