This article walks through splitting a pictogram into parts in PowerPoint, adding bones in AnimeEffects, and exporting a GIF. The example is a blue figure waving its left arm. The same approach works for a site icon that needs to stand out, or for a motion that is easier to show as a short loop than to explain in words or shoot as video.
The screenshots are AnimeEffects and Microsoft PowerPoint®. Trademarks are in the note at the end. These stills are from the original session. Menu names in a newer build can differ.

What this page covers
| Jump to | Point |
|---|---|
| Source art | Split left-arm, torso, legs, and background into PNGs |
| Install | Unzip the official build. Current zips include FFmpeg |
| Project | Start from left-arm, then add the rest in the Resource Window |
| Arrange | Move, rotate, scale into a figure, then set the start pose |
| Bones | Click shoulder, elbow, wrist, set influence, then bend |
| Wave | Poses at 0 s and 1 s; copy the start to 2 s. Max frames 120 |
| GIF | Export As → GIF Animation. Turn on Optimize palette |
| If export fails | Get a zip from FFmpeg.org and put it in tools next to the exe |
Split the drawing into PNGs
Do not start from a single flattened drawing. Split at the joints that need to bend. This example uses four pieces: ① left arm, ② torso, ③ legs, ④ background. The background is a borderless white square.
These stills were drawn in PowerPoint. Any paint tool is fine if you already use one.

Save each piece as a PNG. In PowerPoint, right-click the selection and choose Save as Picture.
Torso and legs are several shapes. Save one shape and you get only a head, or a single leg. As in the GIF below, marquee the group first, then Save as Picture. The GIF still shows the Japanese PowerPoint menu.


The names match the stills that follow: left-arm.png, torso.png, legs.png, background.png. Some original screenshots still show the Japanese filenames underneath the labels.
Install AnimeEffects
AnimeEffects puts bones on 2D images and moves them. The official Windows zip does not need an installer: unzip it and run AnimeEffects.exe. Mac and Linux zips exist too. These screenshots are Windows.
Get it from GitHub Releases. The walkthrough is on Downloads.
GIF and video export need FFmpeg. The current official zip already includes it, so you can keep going. If export succeeds, you do not need a separate download. If it fails, use the steps at the end and place a build from the FFmpeg site.
Open a project and add the parts
Start AnimeEffects.exe. The canvas is empty at first.

From File, choose New Project. Set the initial resource to the left-arm.png you just saved. Check Specify canvas size, and set width and height to 1024.

OK leaves only the left arm on the canvas.

Add the rest from Window → Resource Window → Add Resources. Bring in torso, legs, and background the same way.



Arrange the parts and set the start pose
In the upper-left Toolbox, choose Move, rotate, scale. Switch parts in the Target Dock at the lower left, and arrange them into a person on the canvas. Match the sizes here too.


The rows other than left-arm can stay named topnode. Selecting the row is enough for this method.
When the figure stands, use the same tool for the start pose — the beginning of the wave. Leave the timeline at 0 s.

Put bones in the left arm and bend it
In the GIF at the top, the left arm bends at the elbow. The PNG is not sliding as a rigid piece. A bone pulls the pixels.
Turn on left-arm in the Target Dock, then choose Build bones in the Toolbox. With Add bones under that, click the shoulder, elbow, and wrist on the drawing.


Clicks alone do not decide which pixels follow. Use Adjust influence (toward the right of Add bones) and widen the region from the chain. Too wide and the torso bends with the arm. Keep it on the arm pixels.

When the region is set, choose Pose bones in the Toolbox, then Move bone under it, and drag the wrist. The elbow folds into a wave close to the opening GIF.

Key the wave and set the length
This wave goes left → right → left on the screen. Drag the Target Dock playhead to 1.0 s and, the same way as the start pose, stretch the arm the other way.

The end pose matches the start, so you can copy it. In the Target Dock time-and-pose points, skip the top diamond, range-select the rest, copy, and paste under 2.0 s. If it lands off, range-select again and nudge the block.

Right after the paste, the arm may still be stretched. Compare it with the start pose and bend the bones again.
Clip length is Project → Max frames. This example uses 120. On the timeline the wave is 0 s, 1 s, and 2 s.

Turn on Loop at the lower right, then Play. If it looks off, fix the keys or the bone bend.


Export a GIF
File → Export As → GIF Animation, then choose where to save. The export dialog opens next. In that dialog, turn Optimize palette On.

This example uses width and height 512, start frame 0, end frame 120.
Check Optimize palette. Without it, the blue–white edge can noise. Flat fills with a hard edge show it more.
OK starts the encode. If the GIF matches the motion at the top, you are done. If only the export fails, the next section is for that.
If GIF export fails
If the bundled FFmpeg cannot write the file, take a prebuilt from the official site and put it next to AnimeEffects.exe. The page layout is still the one below.
Open FFmpeg – Download and follow the stills.

Hover Windows, then click Windows builds by BtbN. Pick a zip that matches your PC. In this example it is the red-lined row (the zip without shared). The filename and date are that build; you do not need the same one.

Unzip the archive whose name starts with ffmpeg. Inside is a bin folder. Copy its contents into a tools folder next to AnimeEffects.exe. Create tools if it is missing.

ffmpeg.exe is enough. Copying ffplay.exe and ffprobe.exe with it is fine.
AnimeEffects is software published by AnimeEffectsDevs. Microsoft PowerPoint® is a trademark of Microsoft Corporation. FFmpeg is a name of the FFmpeg project. The screenshots here are for explaining how to use the products. This site is not affiliated with, or endorsed by, those rights holders.

Leave a Reply