Animating slide shows in OpenOffice.org Impress
October 16th, 2008 by Bruce Byfield in
Animation is one of the less-known features in OpenOffice.org Impress. Its most obvious uses are for transitions for individual objects on a slide (rather than for the entire slide), or for dramatic emphasis and calling attention to objects. But it can also be used for more serious purposes, such as illustrating a procedure that is clearer if you can see it in motion -- for instance, one of the most effective animations I saw showed was on a Society for Creative Anachronism site that explained how the links in chain mail fitted together.
If any of these purposes sound useful to you, then you should take the time to investigate the two means of animation in Impress: The Animation dialog window opened from the Insert menu, and the Custom Animation Pane. Both work on any sort of visual object, including imported pictures, shape primitives, or graphic text, although obviously some objects are more suitable for certain types of animation than others.
Despite its name, the pane is for those who prefer OpenOffice.org to do most of the work. By contrast, the Animation dialog is for those who prefer to build their own animation. The two systems cannot both be applied to the same object, although you can use both on the same slide with different objects.
Using the Animation dialog window
The Animation dialog is the most basic way of creating an animation in Impress. It lacks the built-in animation effects of Custom Animation, but it is easier to use for simple animations.
Before you start to use the Animation dialog, create or import all the objects you will use in the animation. When all the objects are ready, select them all, then click Insert -> Animated Image to open the Animation dialog window. Annoyingly, the controls in the window are not labelled, except in the mouseover help, but that should be only a momentary distraction.
Your first step is to click either the Apply Objects Individually to create a separate animation frame for each object you selected. In effect, this choice makes each object a frame in the animation -- and, as with any animation, the more frames you have, the better it will tend to look. There is also an Apply Object button that creates a single frame from all objects, but, to be honest, I have yet to find a purpose for it.
Similarly, although you can choose Group Object under Animation Group in the window, the only choice that seems useful here is Bitmap Object.
From here, go to the top of the controls in the window, which serves as a very simplified timeline. The Image Number field, you notice, shows the number of the last frame in the animation. By changing the Image Number, you can set the Duration to display each frame individually. You can then finish by setting the Loop Count; it is set by default to Max, which mean infinite looping, but have mercy on your audience and choose a much lower setting unless you are planning a display that will run unattended.
Having set the timing, click the Create button, and the animated .GIFs is added to the center of the current slide. From there, you can move it exactly like any other object. You can also delete the original objects, which you don't need any more.
Using the Custom Animation pane
The Custom Animation pane helps you to create a piece of animation using default motions supplied by OpenOffice.org. It is usually in the Tasks column on the right of the Impress window. If it is not, then you can open it by selecting Slideshow -> Custom Animation from the menu, and use the arrow on the left of the pane's title bar to expand or collapse it. The pane is easier than the dialog to use, and its effects add considerably to the complexity of the animation you can quickly produce.
As with the Animation dialog, begin working with the Custom Animation pane by creating or importing the objects that will feature in the animation. When you are ready, select the first object in the animation and click the Add button to open a dialog window.
The Custom Animation dialog allows you to apply dozens of different types of movement to the selected object. For convenience, these types are divided by tabs into different ways for the object to enter or exit the slide (Entrance and Exit) , to call attention to the object (Emphasize), or to move on and outside the slide (Motion Paths). Each tab is further subdivided into categories, such as Basic, Exciting, Moderate, and Special. If you chose a Motion Path, it displays on the slide, where it can be resized or repositioned by selecting it and dragging on its selection handles.
By clicking the Automatic Preview box, you can test animations without leaving the dialog window.
Once you have clicked the OK button to set the effect, you can fine-tune it in the Effects sub-pane. Note that the name of the sub-pane and what you can select in its second field changes with the selected effect. However, you always have three choices:
- Start: Choices are On click (of the animated object), or With Previous or After Previous -- that is, in relation to the previous animated object.T o start the animation of the object as soon as its slide opens, select With Previous.
- Property: Although the choices here vary with the selected effect, if you click the Ellipsis button (. . .) to the right of the field, you can always choose effect and timing options. On the Effects tab of the window opened by the Ellipsis button, you can set the object to dim or hide after the animation is over, add an accompanying sound, or, if the object is graphic text, set animation specific to text. From the Timing tab, you can set individual details of the effect, as opposed to the entire animation, how many times the animation repeats, and whether an object that moves returns to its original position when the animation is done. You can also what triggers the effect, and when it is triggered
- Speed: This setting refers to the animation as a whole, and not any applied effects. Regardless of the computer, you will probably find any speed setting except Fast and Very Fast sluggish and jerky. However, you might have reason to endure these limitations, such as matching the speed to your spoken explanation of the animation.
When you have finished with the first object in the animation, selection the next object to be animated, and repeat the steps. Select an object in the sub-pane, and you can alter its position in the animation sequence by using the up and down arrows.
Conclusion
As you work with these two animation tools, remember than both are far from precision tools. In fact, animated .GIFs are rather old fashioned. Neither is intended for full-fledged animation, and,if you decide to use them, be prepared for a lot of trial and error until you get things exactly right.
In addition, remember that, like any special effect, animation is easy to overdo, especially if you have just discovered it. Unless you exercise restraint, animations can easily distract and annoy your audience -- like a blink tag in HTML, only much worse. Regardless of the tool you use, think twice before using any piece of animation, and, if you go ahead make sure that it stops or at least dims or hides instead of looping endlessly.
Keep in mind the limitations of Impress' animation tools, and they can enhance your presentations the way in which they are intended. Forget them, and don't be surprised if you have an audience revolt to handle.
__________________________
--
Bruce Byfield (nanday)
Special Magazine Offer -- Free Gift with Subscription
Receive a free digital copy of Linux Journal's System Administration Special Edition as well as instant online access to current and past issues. CLICK HERE for offer
Linux Journal: delivering readers the advice and inspiration they need to get the most out of their Linux systems since 1994.
Subscribe now!
The Latest
Newsletter
Tech Tip Videos
- Jul-01-09
- Jun-29-09
Recently Popular
From the Magazine
July 2009, #183
News Flash: Linux Kernel 3.0 to include an on-the-go Expresso machine interface! Ok, maybe not, but Linux is definitely going mobile, from phones to e-readers. Find out more inside about Android, the Kindle 2, the Western Digital MyBook II, The Bug, and Indamixx (a portable recording studio). And if you've gone mobile and you been wanting more Emacs in your life then check out Conkeror.
To compliment the mobile we've got the stationary: parsing command line options with getopt, checking your Ruby code with metric_fu, and building a secure Squid proxy. How is this stationary you ask? What can we say? It's not. We just wanted to see if anybody actually read this part of the page :) .
All this and more, and all you have to do is get your hot sweaty hands on the latest copy of Linux Journal.
Delicious
Digg
StumbleUpon
Reddit
Facebook








homepage
On October 31st, 2008 shirish (not verified) says:
Hi all,
Was able to find out the homepage of Society for Creative Anachronism but finding that damn animation on the site is a pain.
http://www.sca.org/
I tried site: http://wwww.sca.org filetype:odp as well http://wwww.sca.org filetype:odf but both turned nada. Any ideas folks?
Like everyone says: Lame.
On October 23rd, 2008 Anonymous (not verified) says:
Like everyone says: Lame. Lame. Lame. But even worse, LJ published it. No movies, links, references, pictures.
Who'ld've though so many
On October 21st, 2008 Frostwarning (not verified) says:
Who'ld've though so many linux users would hate reading text so much! How hard is it to open an OOO window and play along as you read? We aren't Windows and Mac users, after all.
But most of us ARE Americans, so I suppose some pretty pitchurrrs would've been nice.
screenshots
On October 17th, 2008 Brad Allen (not verified) says:
good god man, a screenshot or two. it's not difficult.
Examples would be nice
On October 17th, 2008 Bemfic says:
This would have made much more sense if there had been even one simple example.
__________________________Bemfic
Change your fucking font
On October 17th, 2008 Anonymous says:
Change your fucking font color, its making me blind.
Does embedding movies work yet?
On October 17th, 2008 Anonymous (not verified) says:
Is it possible to embed an mpeg, avi or even ogg theora movie in impress yet? The last time I looked into this there were all sorts of bizarre java-related dependencies and even after you met them all it failed miserably. Nowadays I have resorted to having a link to lauch mplayer from within impress but this is an ugly hack that makes my presentations look a lot less professional than they could be.
Eh...
On October 17th, 2008 Anonymous (not verified) says:
An article on how to effectively present ideas using animation.. and didn't include animation to make it easier to follow along?!
we want pics
On October 17th, 2008 Anonymous (not verified) says:
Am I really supposed to read all that ?
Jes
any SVG used in the implementation?
On October 17th, 2008 stelt (not verified) says:
I'd love for an extra tool to create SVG animations, especially of the semantic kind.
i didnt read this article
On October 17th, 2008 Anonymous (not verified) says:
i didnt read this article cos i am a cunt! i agree with first posters!
Ummm ... no examples? Even a
On October 17th, 2008 Anonymous (not verified) says:
Ummm ... no examples? Even a few screenshots would do. A short video on youtube. Anything.
Post new comment