Omnimaga: The Coders Of Tomorrow
Welcome, Guest. Please login or register.
 
Omnimaga: The Coders Of Tomorrow
19 June, 2013, 00:31:59 *
Welcome, Guest. Please login or register.

Login with username, password and session length
 
   home   news downloads projects tutorials misc forums rules new posts irc about Login Register  
+-OmnomIRC

You must Register, be logged in and have at least 40 posts to use this shout-box! If it still doesn't show up afterward, it might be that OmnomIRC is disabled for your group or under maintenance.

Note: You can also use an IRC client like mIRC, X-Chat or Mibbit to connect to an EFnet server and #omnimaga.

Pages: [1]   Go Down
  Print  
Author Topic: FP Animation Studio -  (Read 976 times) Bookmark and Share
0 Members and 1 Guest are viewing this topic.
Deep Thought
So much to do, so much time, so little motivation
Administrator
LV13 Extreme Addict (Next: 9001)
*
Offline Offline

Gender: Male
Last Login: 17 June, 2013, 03:12:44
Date Registered: 19 May, 2009, 08:00:00
Location: The Universe
Posts: 7832


Topic starter
Total Post Ratings: +713

View Profile WWW
« on: 27 June, 2011, 23:38:37 »
+2

I originally made this as a quick (ha, took me three days to make Tongue) 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!





Download
« Last Edit: 05 January, 2012, 01:41:30 by Deep Thought » Logged




willrandship
Omnimagus of the Multi-Base.
LV11 Super Veteran (Next: 3000)
***********
Offline Offline

Gender: Male
Last Login: 17 June, 2013, 05:14:49
Date Registered: 11 April, 2010, 03:08:32
Location: Between Venus and Mars
Posts: 2651


Total Post Ratings: +65

View Profile
« Reply #1 on: 27 June, 2011, 23:40:32 »
0

I take it it's 12x8 and not 12x12 so the byte-to-sprite conversion is more straightforward and understandable? Looks nice!
« Last Edit: 27 June, 2011, 23:40:45 by willrandship » Logged

Deep Thought
So much to do, so much time, so little motivation
Administrator
LV13 Extreme Addict (Next: 9001)
*
Offline Offline

Gender: Male
Last Login: 17 June, 2013, 03:12:44
Date Registered: 19 May, 2009, 08:00:00
Location: The Universe
Posts: 7832


Topic starter
Total Post Ratings: +713

View Profile WWW
« Reply #2 on: 27 June, 2011, 23:41:05 »
0

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.
« Last Edit: 27 June, 2011, 23:41:11 by Deep Thought » Logged




shmibs
bonsai bok choy wiseguy waterboy
Administrator
LV10 31337 u53r (Next: 2000)
*
Offline Offline

Last Login: Yesterday at 23:47:06
Date Registered: 11 June, 2010, 19:36:15
Location: 89B6
Posts: 1873


Total Post Ratings: +242

View Profile
« Reply #3 on: 28 June, 2011, 00:00:55 »
0

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.
Logged



We're not human, are we?
Deep Thought
So much to do, so much time, so little motivation
Administrator
LV13 Extreme Addict (Next: 9001)
*
Offline Offline

Gender: Male
Last Login: 17 June, 2013, 03:12:44
Date Registered: 19 May, 2009, 08:00:00
Location: The Universe
Posts: 7832


Topic starter
Total Post Ratings: +713

View Profile WWW
« Reply #4 on: 28 June, 2011, 00:06:38 »
0

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):

« Last Edit: 05 January, 2012, 01:40:34 by Deep Thought » Logged




shmibs
bonsai bok choy wiseguy waterboy
Administrator
LV10 31337 u53r (Next: 2000)
*
Offline Offline

Last Login: Yesterday at 23:47:06
Date Registered: 11 June, 2010, 19:36:15
Location: 89B6
Posts: 1873


Total Post Ratings: +242

View Profile
« Reply #5 on: 28 June, 2011, 00:11:38 »
0

'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
Logged



We're not human, are we?
Darl181
Vy'o'us pleorsdtu tlh'e gjaemue.
Coder Of Tomorrow
LV12 Extreme Poster (Next: 5000)
*
Offline Offline

Gender: Male
Last Login: Yesterday at 18:54:43
Date Registered: 10 June, 2010, 00:32:08
Location: {I*9+L₁+1},{I*9+L₁+3}
Posts: 3298


Total Post Ratings: +269

View Profile WWW
« Reply #6 on: 28 June, 2011, 06:29:01 »
0

Maybe he just used wabbit and captured it 12-level grayscale?

Looks great Grin  It's like a sprite editor but specialized for animations.
Logged




 
Spoiler for Stuff:



OS 2.43  Boot 1.02  Hardware Rev. B

OS 1.04.32

OS 3.1.0.392  Boot1 3.0.99  Boot2 3.10.16
Spoiler for Misc:
Quote
You'll understand / It's not a shame / To be always / Losing the game / Burma-Shave
"Dynamic userbars!"
Omnimaga radio
Our World of Text
Draw on websites
Then blow them up
In-browser flight simulator
Haxball: MMO soccer/air hockey game
  Draw with sand.  Yay?
The Game
You just lost the game
Zombo.com
light post color is #dfefff
dark post color is #cae4ff
quote box color is #6699ff
transparent color is...transparent 0.o
Spoiler for Forum search alternative (bookmarklet):
https://www.squarefree.com/bookmarklets/search.html
javascript:q=""+(window.getSelection?window.getSelection():document.getSelection?document.getSelection():document.selection.createRange().text);if(!q)q=prompt("No%20selected%20text;%20enter%20search%20term.").replace(/\s\+/g,"%252B");if(q!=null)location="http://www.google.com/search?q="+q.replace(/\s+/g,"+")+"+site:"+location.hostname;void(0);
Deep Thought
So much to do, so much time, so little motivation
Administrator
LV13 Extreme Addict (Next: 9001)
*
Offline Offline

Gender: Male
Last Login: 17 June, 2013, 03:12:44
Date Registered: 19 May, 2009, 08:00:00
Location: The Universe
Posts: 7832


Topic starter
Total Post Ratings: +713

View Profile WWW
« Reply #7 on: 28 June, 2011, 06:35:50 »
0

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 Grin  It's like a sprite editor but specialized for animations.

Exactly what it is Smiley
Logged




shmibs
bonsai bok choy wiseguy waterboy
Administrator
LV10 31337 u53r (Next: 2000)
*
Offline Offline

Last Login: Yesterday at 23:47:06
Date Registered: 11 June, 2010, 19:36:15
Location: 89B6
Posts: 1873


Total Post Ratings: +242

View Profile
« Reply #8 on: 02 July, 2011, 06:23:01 »
0

um, i'm sort of being 404'd by that link. when is this being updated?
Logged



We're not human, are we?
aeTIos
You got stair'd!
LV12 Extreme Poster (Next: 5000)
************
Offline Offline

Gender: Male
Last Login: Yesterday at 23:37:53
Date Registered: 15 September, 2010, 06:00:00
Location: Netherlands, Overijssel
Posts: 3144


Total Post Ratings: +120

View Profile
« Reply #9 on: 02 July, 2011, 14:02:47 »
0

looks cool!
Logged

If something above sounds rude, feel free to vote it down, it was not meant to be rude<<lolol
--Always stay relAXEd!--


Spoiler for Hidden:


[







Spoiler for Still Alive:
This was a triumph.
I'm making a note here: HUGE SUCCESS.
It's hard to overstate my satisfaction.

Aperture Science:
We do what we must because we can.
For the good of all of us
Except the ones who are dead.

But there's no sense crying over every mistake
You just keep on trying till you run out of cake
And the science gets done and you make a neat gun
For the people who are still alive.

I'm not even angry.
I'm being so sincere right now.
Even though you broke my heart and killed me.
And tore me to pieces.
And threw every piece into a fire.
As they burned it hurt because
I was so happy for you.

Now these points of data make a beautiful line
And we're out of beta we're releasing on time.
So I'm GLaD I got burned think of all the things we learned
For the people who are still alive.

Go ahead and leave me.
I think I prefer to stay inside.
Maybe you'll find someone else to help you.
Maybe Black Mesa -
THAT WAS A JOKE. HA HA, FAT CHANCE.
Anyway, this cake is great:
It's so delicious and moist.

Look at me still talking when there's science to do.
When I look out there it makes me GLaD I'm not you.
I've experiments to run there is research to be done
On the people who are still alive

And believe me I am still alive.
I'm doing science and I'm still alive.
I feel FANTASTIC and I'm still alive.
While you're dying I'll be still alive.
And when you're dead I will be still alive.

Still alive
Still alive
ZippyDee
LV8 Addict (Next: 1000)
********
Offline Offline

Gender: Male
Last Login: 09 June, 2013, 20:37:11
Date Registered: 21 March, 2011, 03:15:07
Location: Yes.
Posts: 704


Total Post Ratings: +73

View Profile
« Reply #10 on: 02 July, 2011, 15:49:05 »
0

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?
Logged

There's something about Tuesday...


Pushpins 'n' stuff...

Art_of_camelot
The matrix has you.. ಠ_ಠ
Support Staff
LV12 Extreme Poster (Next: 5000)
*
Offline Offline

Last Login: Yesterday at 23:55:42
Date Registered: 30 August, 2008, 04:55:55
Location: Dr. Light's Laboratory
Posts: 4497


Total Post Ratings: +154

View Profile WWW
« Reply #11 on: 02 July, 2011, 16:50:27 »
0

It looks very nice! I'm impressed.

Suggestions:
Larger size sprites allowed. (perhaps 16x24 max?)
Variable amounts of frames allowed (2-4 perhaps).
Logged

Projects:
TBA! Coming to an 83+ near you!

NerdTests.com says I'm a Cool Nerd King.  Click here to take the Nerd Test, get nerdy images and jokes, and write on the nerd forum!


Deep Thought
So much to do, so much time, so little motivation
Administrator
LV13 Extreme Addict (Next: 9001)
*
Offline Offline

Gender: Male
Last Login: 17 June, 2013, 03:12:44
Date Registered: 19 May, 2009, 08:00:00
Location: The Universe
Posts: 7832


Topic starter
Total Post Ratings: +713

View Profile WWW
« Reply #12 on: 02 July, 2011, 19:49:14 »
+1

Thanks for the feedback! Cheesy

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).
Logged




DJ Omnimaga
Retired Omnimaga founder (Site issues must be PM'ed to Netham45, Eeems, Shmibs, Deep Thought and AngelFish, not me.)
Editor
LV15 Omnimagician (Next: --)
*
Offline Offline

Gender: Male
Last Login: Yesterday at 23:54:15
Date Registered: 25 August, 2008, 07:00:21
Location: Québec (Canada)
Posts: 50621


Total Post Ratings: +2636

View Profile WWW
« Reply #13 on: 03 July, 2011, 08:06:38 »
0

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?) Huh?
« Last Edit: 03 July, 2011, 08:07:09 by DJ_O » Logged

Retired 83+ coder, Omnimaga/TIMGUL founder. Now doing power metal music (formerly did electronica)

Follow me on Bandcamp|Facebook|Reverbnation|Youtube|Twitter|Myspace
Deep Thought
So much to do, so much time, so little motivation
Administrator
LV13 Extreme Addict (Next: 9001)
*
Offline Offline

Gender: Male
Last Login: 17 June, 2013, 03:12:44
Date Registered: 19 May, 2009, 08:00:00
Location: The Universe
Posts: 7832


Topic starter
Total Post Ratings: +713

View Profile WWW
« Reply #14 on: 03 July, 2011, 18:35:54 »
0

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?) Huh?

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).
Logged




Pages: [1]   Go Up
  Print  
 
Jump to:  

Powered by EzPortal
Powered by MySQL Powered by SMF 1.1.18 | SMF © 2013, Simple Machines Powered by PHP
Page created in 0.502 seconds with 31 queries.
Skin by DJ Omnimaga edited from SMF default theme with the help of tr1p1ea.
All programs, games and songs avaliable on this website are property of their respective owners.
Best viewed in Opera, Firefox, Chrome and Safari with a resolution of 1024x768 or above.