How's it going everyone this is Chris from
Spoon Graphics back with another video tutorial. Today we're going to have some fun creating
what's known as a Plotagraph, which is a motion picture effect similar to Cinemagraphs, but
it's created from a single static image, rather than a video clip. The name Plotagraph comes from the brand name
of the software and the associated community based on this effect, which you can find at
Plotagraph.com. The full software is pretty expensive, so
I've been playing around in Adobe Photoshop to figure out how to create the effect manually. It works by stretching a certain portion of
the image using keyframes in the Photoshop animation timeline. Repeating this simple transformation in a
loop gives the illusion that the picture is moving. The effect works particularly well with landscape
scenes of rivers or waterfalls that have continuous movement, which is what I'll be showing you
as part of my example using this image by Kym Ellis from Unsplash.com. Begin by opening up your chosen image in Adobe
Photoshop. This picture is pretty large by default, so
I'm going to scale it down using the Image Size menu so it's less CPU intensive when
we get around to animating it. We first need to choose a portion of the photograph
to animate. Turn on Quick Mask mode at the bottom of the
toolbar, then set up the Brush tool with a soft tip. Begin painting around the area you want to
move, which in my case is the waterfall. Paint with black to add to the selection,
or press the X key to switch to white if you need to remove any areas from the selection. Click the Quick Mask button when you're finished
to have the painted area transformed into a selection, that retains the soft outline. Go to the Select menu and choose Inverse,
then Copy and Paste this clipping onto a new layer. Open up the Timeline panel from the View menu,
which is where we'll animate the image. Create a new Video timeline. Shorten the length of the clipping layer to
around 1 second, then click the little arrow to expand this clips options. You'll see that the first keyframe option
is to animate the Position of the clip, but we want to be able to stretch it, not just
move it around. Right click on the layer within the Layers
panel and choose Convert to Smart Object. If you check the clip options again you'll
now see the option for Transform. Move the playhead to the start of the timeline,
then click the stopwatch icon to apply a Transform keyframe. Move the playhead along and add another keyframe
by clicking the little diamond icon. Zoom out so the image fits in the screen area
and use the CMD+T shortcut for Transform to manipulate the waterfall clipping. Drag the bottom corner handle downwards to
stretch the element in the direction the water is flowing. In the timeline, drag this keyframe all the
way to the right of the clip, then scrub back and forth to see the basic animation effect. To help the animation play more smoothly,
add a Fade transition to each end of the clip. Give it a test by clicking the Play icon. It doesn't look realistic yet, but the fading
eliminates the harsh jump back to the start. Select the Background layer and use the Quick
Mask to make a selection of a second portion of the image to animate. In my example it will be the mist and spray
at either side of the waterfall. Apply the mask, inverse the selection, then
Copy and Past the clipping on to a new layer. Right click and convert this layer into a
Smart Object. Make sure the clip runs from the start of
the timeline, and trim it to the same length as the other clip. Move the playhead to the start and add a Transform
keyframe. Move the playhead along a little and add another
keyframe. Press CMD+T to Transform the image. Scale it upwards so the mist will appear to
expand outwards towards the edge of the canvas area. Drag the keyframe right to the end and add
the Fade transitions to each end of the clip. If you give it a test, you'll notice that
some portions of the image are being animated that we don't want, like this person being
swept away. Select the background layer and press CMD+J
to duplicate it. Drag this copy right to the top of the layer
stack. Make sure this new layer aligns with the start
of the timeline, then add a layer mask. Fill the mask with black using the CMD+Backspace
shortcut, then move the playhead to a point in the animation where you can see things
moving out of place. Set up the brush tool with white and begin
painting over the unwanted areas. This will restore the static image to act
as a mask so the animated elements won't be seen in these areas. Once everything looks good within this short
1 second clip, we're ready to extend and loop the animation. Select all the layers of the various animated
pieces and Group them together. Hit the CMD+J shortcut 4 or so times to make
numerous duplicates of the group. In the timeline, begin dragging the groups
and position them so they offset by half the length of the previous clip. You can expand the group to use the transitions
as a reference point for the centre. Give this extended animation a play to test
how the transformation repeats. To ensure the animation continuously loops,
trim both the top mask layer and the work area to the halfway point of the last clip
group. Hit CMD+J to make a final copy, then drag
it back to the start of the timeline so far that the first half is completely cropped
off. Expanding the group again will make it easy
to see where that centre point is between the two transitions. Click the Loop Playback option in the Timeline
settings to see the animation repeatedly play through. It's amazing how the illusion of movement
can be created from a static image. The final effect can be exported as either
a video file by Rendering the timeline, or as an animated Gif if you were to scale down
the document and find suitable compression to bring the file size down. So I hope you have fun experimenting with
this effect. Don't forget to check out my tutorials on
creating a Cinemagraph and 2D Parallax for similar kinds of motion effects. Subscribe to the channel if you want to stick
around for more, otherwise thank you very much for watching, and I'll see you in the
next one!