Omnimaga
Calculator Community => Other Calc-Related Projects and Ideas => TI Z80 => Topic started by: Deep Toaster on June 27, 2011, 05:38:37 pm
-
I originally made this as a quick (ha, took me three days to make :P) utility to do the messy work of sprite animating for me for my contest entry, but then I realized that other people might find it useful too. So I decided to pretty it up a bit and release it as the FP Animation Studio (hope BorneGames doesn't mind me using their acronym).
Features- Up to 12x8 sprites (use the top part if you don't need it that big)
- Saving to and loading from prgmθFPASS
- Quadruple-scaled canvas with real-size dynamic preview
- Four frames (has to be exactly four, sorry)
- 16 degrees of rotation (*hint hint*)
- Animation preview
Controls- Arrow keys: move cursor
- ENTER: save all frames to prgmθFPASS
- +/−: next/previous frame
- ×/÷: rotate canvas 22.5° right/left (it doesn't do the actual rotating for you, mind you)
- ^: load frames from prgmθFPASS (doesn't check for validity; just don't modify prgmθFPASS)
- CLEAR: quit
- GRAPH: quick preview animation
- 2ND: toggle pixel
To do- Better notifications
- Bucket fill
- Copying frames
- Deleting frames
- Moving frames
- Option for animation speed
- Option for canvas size
- Option for number of frames
- Rectangle drawing
- Save as/load from
Anything else? Comments/suggestions are very welcome!
(http://clrhome.org/projects/fpas/fpas.gif)
(http://clrhome.org/projects/fpas/rotate.gif)
Download (http://clrhome.org/projects/fpas/FPAS.8xp)
-
I take it it's 12x8 and not 12x12 so the byte-to-sprite conversion is more straightforward and understandable? Looks nice!
-
I take it it's 12x8 and not 12x12 so the byte-to-sprite conversion is more straightforward and understandable? Looks nice!
Just so it fits in two 8x8 sprites.
-
ooh, that looks useful. the dynamic previews are what really make me interested, because no other screen can get the lcd slow fade effect correctly so you can see what it will actually look like in the end.
-
ooh, that looks useful. the dynamic previews are what really make me interested, because no other screen can get the lcd slow fade effect correctly so you can see what it will actually look like in the end.
What do you mean by "no other screen"?
I take it it's 12x8 and not 12x12 so the byte-to-sprite conversion is more straightforward and understandable? Looks nice!
Just so it fits in two 8x8 sprites.
By the way, this is what I meant by that (look at the gray canvas shape in the corner):
(http://clrhome.org/projects/fpas/rotating.gif)
-
'no other screen' as in bitmaps made into an animated gif displayed on a computer monitor, even if generated by wabbit, still won't accurately represent what that animation will look like on an actual calc lcd
-
Maybe he just used wabbit and captured it 12-level grayscale?
Looks great ;D It's like a sprite editor but specialized for animations.
-
Maybe he just used wabbit and captured it 12-level grayscale?
6-level. I've found that's the closest setting there is to a real calculator screen.
Looks great ;D It's like a sprite editor but specialized for animations.
Exactly what it is :)
-
um, i'm sort of being 404'd by that link. when is this being updated?
-
looks cool!
-
This looks awesome!! This could definitely be a huge help for a lot of things in the future!
How about allowing for varying speed on the animation playback?
-
It looks very nice! I'm impressed.
Suggestions:
Larger size sprites allowed. (perhaps 16x24 max?)
Variable amounts of frames allowed (2-4 perhaps).
-
Thanks for the feedback! :D
um, i'm sort of being 404'd by that link. when is this being updated?
Whoops, sorry. Fixed.
How about allowing for varying speed on the animation playback?
Suggestions:
Larger size sprites allowed. (perhaps 16x24 max?)
Variable amounts of frames allowed (2-4 perhaps).
All planned (canvas size, frame speed, frame number).
-
Looks nice, but I don't understand the gray thing. You say something about how it's for 12x12 and 8x12 stuff, but between the gray stuff, only 6x6, 6x8 and 8x6 stuff appears to fit (unless I'm not seeing correctly?) ???
-
Looks nice, but I don't understand the gray thing. You say something about how it's for 12x12 and 8x12 stuff, but between the gray stuff, only 6x6, 6x8 and 8x6 stuff appears to fit (unless I'm not seeing correctly?) ???
When it's set to vertical it's exactly 8x12, and when it rotates, it's still at least 8 wide and 8 high at the two ends. In the middle it might be smaller because that's where the two sprites overlap (minimum 6x6).