Back in "the day" (1985 to be exact) my friends and I had the state-of-the-art gaming machine, the Commodore 64. In addition to classic games like Alternate Reality, Archon, M.U.L.E., and the Ultima series there was a great animation program for us aspiring young movie makers entitled, fittingly, Movie Maker by Electronic Arts.
That simple 8-bit program running on a machine with 64k of RAM (yes, 64 kilobytes, not even one megabyte) allowed us to draw the different stages of movement of an animated character, situate them over a background we could also draw, and specify changes to make them come alive. Despite the low resolution it was a step up, both in productivity and movement quality, from the Betamax camcorder stopmotion animation we were also attempting.
In recent years I have returned to those roots for the occasional hobbyist animated short. My default methodology evolved around the tools at hand, Photoshop and iMovie. I would start with a scanned drawing of a complete scene and chop up the characters into Photoshop layers, moving, rotating or scaling them as needed. Then I would make the appropriate layers visible and save the image off as a jpeg to be imported into iMovie. The occasional transition or Ken Burns effect, some sounds and music, and voilà, a movie.
While working on a similar project of late I began to long for the good old days of computer animation. I imagined a program that would simply allow me to place images as objects in a scene, move, rotate, or scale them, and take a snapshot to use as a frame of the movie. It'd be even better if it could interpolate the results for smooth animation. My final wish would be to slice up the image of a character into parts that could be moved independently.
I happily found Anime Studio by e frontier that makes all of the preceding not only possible, but surprisingly easy. The program is available for Mac OS X and Windows and has two versions available: the basic version sells for $50, and a Pro version, which adds some 3d capability, is $200. I reviewed the downloadable demo (30 day trial) version of Anime Studio 5.5 on a Powerbook G4, 667mHz, with 1 GB of RAM running OS X version 10.4.11.
It is equally easy to do other effects like moving, resizing, or rotating a layer, or moving or zooming the camera. Each time a change is made a new dot appears on the timeline. These can be selected and moved around to refine the animation or deleted if a mistake was made.
More advanced features are also available. Objects are arranged in layers, which can be given a Z value to determine their order as they pass by each other or the camera moves. They can also be set up as masks much like you would use in Photoshop. This can enable pretty sophisticated interactions.
One great feature of AS is the ability to add a soundtrack to your animation. I used Quicktime Pro to create a simple voice-over and added it to my project. The waveform of the audio immediately appears overlaid on the timeline. This makes it much easier to sync the character's movement to the sound file.
For lip-syncing, AS uses the concept of Switch Layers. These allow more than one image to be associated with a single position and switched out as needed. To generate the mapping between mouth positions and sound, a free program called Papagayo is available. This is an open source GPL application supported by Lost Marble software. I'm not sure what the relationship is between e frontier and Lost Marble (if any), but one of the tutorials uses the Papagayo lip-sync. I was not incredibly impressed with the results, nor with the fact that only the small selection of included mouths can be used by the program, but it is nice that this feature exists at all in a low-end product.
The tutorials built in to the AS user manual go through most aspects of the animation process, logically building from the very basics to more advanced topics. All of the files are included in the Anime Studio directory so it is also possible to skip some of the steps and simply load the finished product to see how it all came together. After spending a few hours with the tutorials I felt pretty comfortable with the program.
There are more tutorials and user forums available online. It is plenty to get you started. The 30-day trial is fully functional except for the ability to export the final video. A preview export is available, but it stamps a "Free Demo" watermark on the file.
In addition to the tutorial files, the program has the option of importing sample characters, props, backgrounds, and more, that are included with the program. The sample below was created using an included background and characters. The explosion movie came from one of the tutorials. I added the beaker and cylinder and the sound. Putting this short animation together only took a few minutes.
I do have some gripes with Anime Studio. In perhaps 30 hours of use the program crashed about three or four times. Granted my test system is rather old and underpowered, but it can be very frustrating to work on a project for some time and then lose that work due to a crash.
Even less forgivable is that the tutorials, while having excellent content, frequently refer to options and features not available in the demo. For example, they tell you to do a preview to see gradient shading, but this option does not exist. The worst part is that e frontier has been aware of the documentation problems for over a year (via messages on their forums) and hasn't bothered to fix the problems. Some of the later tutorials are entirely focused on options that only exist in the Pro version.
As far as I could tell, the option for exporting a sample movie was completely undocumented. I found on the forums that pressing F5 does the trick; however sometimes this keystroke was ignored. I believe the secret was to make sure a preview was not already open in another window before pressing F5.
Obviously maintaining a cross-platform application has its tradeoffs. In this case the look and feel are decidedly un-Mac-like.