steffest / DPaint-js

Webbased image editor, modeled after the legendary Deluxe Paint with a focus on retro Amiga file formats: read and write Amiga icon files and IFF ILBM images
https://www.stef.be/dpaint/
MIT License
491 stars 28 forks source link

Work with sprite sheet at layers #33

Open gingerbeardman opened 3 months ago

gingerbeardman commented 3 months ago

It would be great if we could import a sprite sheet as layers (or even better: frames)

And export back to the same.

A sprite sheet of course is a single image comprising all the individual frames.

I work with them where they have a filename example-table-32-64.png for frames of 32x64 pixels

steffest commented 3 months ago

I was thinking of handling spritesheets as "slices", where you still see all sprites on the same canvas, but I'll give it some thoughts (and take a peak on how dedicated sprite-editors handle that) When working with animations, it certainly would be handy to have them as frames!

Yep.... doable. Thanks for the input !

gingerbeardman commented 3 months ago

If it helps I have a build of Piskel that does exactly what I request, but I like to explore and use as many drawing apps as possible. https://github.com/gingerbeardman/piskel-playdate