Graal Forums

Graal Forums (https://forums.graalonline.com/forums/index.php)
-   Graphic Design (https://forums.graalonline.com/forums/forumdisplay.php?f=9)
-   -   Sprite Sheet Creator (https://forums.graalonline.com/forums/showthread.php?t=134268423)

i8bit 07-06-2013 02:05 PM

Sprite Sheet Creator
 
Is there a program out there where I can put in an image and it will generate that image at multiple angles and spread them on a "sprite sheet"?

For example, if I put in block.png, it will generate that image at every 5th degree rotation. 0 degrees, 5 degrees, 10 degrees, etc etc, all the way around until it makes a full rotation. Then neatly puts the images on a "sprite sheet" for you.

callimuc 07-06-2013 02:20 PM

rotsprite

Draenin 07-20-2013 09:30 PM

Well, rotsprite doesn't exactly make a sprite sheet for you, but it will do rotation more neatly than most programs which anti-alias images once they rotate them. Rotsprite uses an alternative calculation that doesn't involve anti-aliasing, and thus produces 'neater' images.

DustyPorViva 07-20-2013 09:50 PM

Actually the secret of rotsprite is that it scales the image up to 400% then rotates it and scales it back down :)

Draenin 07-20-2013 09:55 PM

"RotSprite is a scaling and rotation algorithm for sprites developed by Xenowhirl. It produces far fewer artifacts than nearest-neighbor rotation algorithms, and like EPX, it does not introduce new colors into the image (unlike most interpolation systems).

The algorithm first scales the image to 8 times its original size with a modified Scale2× algorithm which treats similar (rather than identical) pixels as matches. It then calculates what rotation offset to use by favoring sampled points which are not boundary pixels. Next, the rotated image is created with a nearest-neighbor scaling and rotation algorithm that simultaneously shrinks the big image back to its original size and rotates the image. Finally, overlooked single-pixel details are restored if the corresponding pixel in the source image is different and the destination pixel has three identical neighbors."


Actually.


All times are GMT +2. The time now is 01:15 AM.

Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2026, vBulletin Solutions Inc.
Copyright (C) 1998-2019 Toonslab All Rights Reserved.