Create a Valentines Day Broadcast Animation
This tutorial is for beginners. I'm noticing that some people enjoy seeing motion graphics/broadcast animation tutorials so here it goes. This end result certainly isn't and Oscar-winner, but it does show a number of things that everyone should know. This could be a way to create simple, yet functional screen-cast opener for example... We'll start in Photoshop (perhaps Illustrator would be better, but since I don't have it yet, I used Photoshop) and then dive in AE till the end of the tut. I worked hard doing this and preparing all the stuff so I hope you enjoy it. Let's get started!
- Adobe Photoshop.
- Core Training Value: Working with masks, creating and animating basic broadcast elements such as placeholders, moving stripes, unique super-cool backgrounds with a help from Photoshop and a couple of powerful plugins (Only AE's native plugins!). See how to use pretty simple techniques to create a nice graphics.
- Difficulty: Beginner
Open Photoshop and create a new document 1000x1000 pixels. Make the background Transparent.
Grab the Custom Shape Tool (U), pick a "heart" and draw an accurate shape (don't rasterize it).
Right click on the shape layer, open Blending Options
(or select the shape layer and go to Layer>Layer Styles>Blending Options)
Check "Color Overlay" and choose some red color (I went with #f0120e)
Now, to be more precise, bring on the grid by pressing CTRL+' or go to View>Show>Grid.
Select the Elliptical Marquee Tool (M), set its style to "Fixed Size" and enter the value of 64 pixels for both Width and Height.
Create a new layer (name it Keyhole) and click anywhere within the canvas to bring on a selection, fill it with black color (SHIFT+F5) and orient it like shown on the image below (it will automaticly stick to grid lines)
With the "Keyhole" layer selected, pick the Polygonal Lasso Tool (L) and make the rest of the keyhole.
Fill it again with black, then CTRL+Left Click on the "Keyhole" layer thumbnail to make a selection of it
Select the heart shape layer and create a new layer mask.
Turn off the eyeball for the "keyhole" and that's it, now we have a heart with a keyhole in it.
Save the document as a TIFF file using these settings:
Create a new document of the same size (1000x1000px) with transparent background.
Use the Custom Shape Tool (U) again, pick an "ornament" and draw a shape staying within the canvas borders. Make it white. Export as a TIFF file using same settings as for "Heart"
Done with Photoshop, switch over to After Effects.
We're in After Effects. Create a new composition by pressing CTRL+N, name it "1st", use HD 720p preset but change the frame rate to 30fps, also make it just 3 seconds long.
Go to File - Import and import our two images.
Create a new solid layer by pressing CTRL+Y, make it compsize. Color doesn't matter, since we will apply a Ramp Effect.
Select the solid and go to Effect>Generate>Ramp, change its shape to Radial, change colors and adjust the Start/End of Ramp options.
Drop the ornament image into this composition, it should be pretty small so scale it down.
Create a new adjustment layer by pressing CTRL+ALT+Y, name it Kaleida.
Apply CC Kaleida effect (Effect>Stylize>CC Kaleida), try changing the rotation value until you see a nice shape. In my case it was +65°.
Adjust the size to fill the screen with alot of those ornament things and also change the mirroring mode to Starlish
Animate the Kaleida. Go to the 1st frame and set a keyframe for CC Kaleida's rotation, leave it +65°. Move to the end of the comp and set another keyframe, change the rotation value to +240°.
Select "ornament" and "kaleida" layers, pre-compose them. Change this pre-comp's blending mode to overlay and lower the opacity.
Turn off the eyeball for the "heart" to not be distracted by it, create new text layer (Layer>New>Text) and type something nice. Center your text. Rename this layer as "text"
You might like to add shadow to your text, to do this go to Layer>Layer Styles>Drop Shadow.
Go to Layer>New>Null to create a null object that we'll be using to animate the camera, make it 3D.
Add a camera. 35mm preset should be just fine.
Parent it to the null object.
Make the "text" and "Heart" layers 3D as well.
Change the "Z" position value for both "heart" and "text" layers to push them farther from /closer to camera.
I've also moved the text to align it better with other layer. Do the same with your text.
Time to animate our camera (using null as stated above).
Select the null. Go to the beginning of the composition, set a keyframe for position without changing any values.
Move forward 1 second (30frames) and set another keyframe, change the Z position to 60px.
Go to the very end (or to 1 frame from the end) and set another keyframe, change the Z position to 2250px.
Create an adjustment layer (Layer>New>Adjustment layer). Call it "Blur" and place it between the "text" and "heart".
Apply blur by going to Effect>Blur & Sharpen>Fast Blur. Check Repeat Edge Pixels.
Go to the beginning our the comp and set a keyframe for Blurriness, change its value to 50.
Move forward 1 second and 10 frames and set a keyframe by changing the Blurriness value to 30
Move forward 10 more seconds and make it 20. And finally, go to the end and set the last keyframe, Blurriness value = 30
Apply the same effect to the "text" layer (CTRL+SHIFT+ALT+F) and animate Blurriness.
Go to 1 second and set a keyframe, value must be zero at this moment. Go to the end of the comp and change it to 1000.
Create a new solid, call it "Matte" choose white color! Place this new layer right under the "heart"!
Using the "Pen Tool" create a triangle-shaped mask that covers the keyhole but not going outside the "heart"
Now the important note, make the following adjusments strictly in this order:
1st - Parent the "Matte" layer to "heart"
2nd - Turn the "Matte" into a 3D layer.
Create a new comp (CTRL+N) and name it "2nd". Use the same settings as for the "1st" but change the duration to 7 seconds.
Now, we will need the same background layer and "kaleida" for this comp, so go and get them :)
As you can see, the "kaleida" is just 3 seconds long and our comp is 7 seconds long. Well, not to mess up anything, let's simply duplicate it 2 times and offset all three layers like this:
Select the background layer and go to effect controls pannel. Change the Ramp colors to create a different look.
Create a new white! solid (CTRL+Y). Grab the "Rounded Rectangle Tool".
Grid will help you alot so bring it on. Draw a shape (this will be our screen/placeholder, whatever):
Now, we need sort of a frame for this screen.
Duplicate it (CTRL+D), rename the top one as "screen" and the other one as "frame" .
Select the "frame", go to solid settings (CTRL+SHIFT+Y) and change its color to black
Select the "screen" and scale it down (remove constrain proportions before that).
Select those two layers and pre-compose them.
Now, go to this new pre-comp and make both layers 3D. Parent "screen" to "frame" as well.
Add a new text, parent it to "frame" and make it 3D!
Let's animate our screen/placeholder now.
Select the "frame", go to the beginning of the comp and hit "R" to bring up the rotation property of this layer.
Set a keyframe, change Y Rotation value to +15°
Move forward 3 seconds and change that value to -5°. This makes the screen slowly and smoothly rotate during the first 3 seconds.
Move forward 1 second and change that same Y Rotation value to -165°. This will rotate it around exactly as much as we need.
Go to the end of the comp and set the last keyframe, change value to -195°. Select all keyframes and hit F9 to ease them.
If you still haven't renamed text layer, do so. Then go to the moment of time when the screen/placeholder is near 50% rotated (in this case it's the very middle of the comp) and trim out the text layer (ALT+]).
Create a new text layer (Layer>New>Text) and write something else. Go to the end of the first text layer (again in this case it's the very middle of the comp) and trim in the new one.
As you can see, this new text get flipped as the placeholder rotates. To fix this, go to Layer>Transform>Flip Horizontal. Fixed.
See how the timeline should look like at this moment.
Create a new comp, same settings but make it 12 seconds long. Now, go back to previous comp, select the background layer and press CTRL+C to copy it. Switch to newly created comp and press CTRL+V to paste it.
Go to the project pannel, take the "2nd" comp and drop it into current one, above the background layer.
Select the "2nd" layer, go to Layer>Time>Enable Time Remapping. Now, look at the time remap property.
It has 2 keyframes, one at the beginning and the other at the end of the layer.
Select the 2nd keyframe, move backward a few frames (use Page Down) and add a new keyframe.
What we just did? We create a freeze frame at the end of that layer so we have original animation and when it finishes - it freezes.
Select the last keyframe, move it to 9 seconds mark and extend the layer.
Create a new solid, call it "stripe" (on the images it will be shown as "Line!", I hope it's no problem). Make it 2560x720 pixels. Color code is on the image:
Create a new mask using the "Rectangle Tool" (see the image).
Select the layer for which we used time remapping. Hit "U" to see all its keyframes.
Move to where the last keyframe is, select the stripe, hit "M+M" to bring up mask properties and set a keyframe for Mask Path.
Go to where the previous time remap keyframe is, make sure the stripe is still selected and set another keyframe for Mask Path.
Select two right vertex points of the mask and drag them to the left until mask is out of the screen. Tip: hold shift while moving mask points.
Apply warp effect to the "stripe". Go to Effect>Distort>Bezier Warp.
Before playing around with the settings, go to where the mask reaches the right edge of the screen. Distort the stripe by moving handles, make a nice shape.
Create a new adjustment layer (Layer>New>Adjustment Layer), call it "Blur2" and place it right under the "stripe" layer.
Go to where the stripe just starts covering the screen and trim "Blur2" by pressing ALT+[.
Stay at the same time mark and apply Fast Blur to this adjustment layer (Effect>Blur & Sharpen>Fast Blur).
Check "Repeat Edge Pixels" and set a keyframe for
Move forward to where the stripe is about 3/4 over the placeholder and set another keyframe, set value to 16.
Create a new null (Layer>New>Null Object) and make it 3D.
Add a camera (35mm) (Layer>New>Camera) and parent it to the null.
Select the null, go to where the stripe first touches the right edge of the screen and set a keyframe for position.
Move forward to 9 seconds mark and set another keyframe changing X position to about 1800 so that camera follows the stripe and leave all the rest behind, out of the screen.
Again select all keyframes and hit F9 to ease them.
Select the stripe layer, go to 10 seconds mark (1 sec after the camera stops moving), hit "M+M" and set one more keyframe for Mask Path.
Select the left two vertex points of the mask and drag them to the right so that the mask goes out of the screen.
Uncheck "Constrain Proportions" for Feather property and increase the "X value" to 35-40.
Add a new text or drop your logo into the comp. I typed "V-DAY TV" and placed the heart, used earlier, between those words and then pre-composed them. See the image below for the refference.
Go to 9 seconds mark and trim the text/logo layer (in this case it's a pre-comp). It's better to trim layers than animate the opacity.
Move this layer right under the stripe layer. Play it back and you'll see that your logo/text reveals as the stripe moves out.
All you need is to choose the right size for everything.
Add some more texts for tag line(s) and such. Animate their appearing.
Go to the project pannel, select "1st" composition, duplicate it and rename as "Final".
Bring up the comp settings dialogue (CTRL+K) and change its duration to 12 seconds
Again go back to the project pannel, select "3rd" composition and drop it into the current one ("Final").
Place it right under the "Matte" layer and set the track matte to Alpha matte.
Play it back, you should see the "3rd" comp throught the keyhole.
Since the matte is only 3 seconds long, the "3rd" layer won't be visible after that time. So go to 3 seconds mark and trim the "3rd" layer (ALT+]).
Duplicate it and place on top of the comp. Don't forget to remove its track matte (set it to none).
The animation has some frames that we do not need anymore so select all the layers except the top one, go to 2 seconds 25 frames mark and trim them all (ALT+]).
Go back a few frames using "Page Down", select the top layer and trim it in (ALT+[)
Hit "T" to bring up the opacity property and animate the layer appearing
Final step. Let's add a vignette which is a very important thing in graphics.
Create a new black solid, select it, choose the ""Ellipse Tool", double click on it and you've got a mask.
Hit "M+M" and set mask mode to Subtract, increase the feathering and lower the opacity.
Change "Vignette"'s blending mode to Overlay.
That's it. Done.