course overview
download outline
Overview
This is a 5 day Course
You are proficient in After Effects with creating comps and keyframe animation, you understand Layers and pre-comps. You effectively use Effects and Pre-sets. You have the animation skills equivalent to those delivered by the Adobe After Effects Level I & II courses.
But when you make use of an Expression you are not so comfortable? You see them in some Effects and Pre-sets and many Youtube tutorials on making WOW effects, but don’t understand why they work and what else you can do with expressions.
This is the course for you. Starting from the beginning you will understand how to use the Expression Editor and discover the hidden power of AAE when using Expressions.
No programming experience is required or assumed as this course starts you from the beginning.
Using extensive exercise you will leave the course with a toolbox of expressions that execute in sequence that allow you to do animations that keyframe animation alone just can’t do or is so complex nobody can fix or change it when it needs editing.
Extensive Step-by-Step notes are included along with all the exercises in completed so you have a reference for that type of animation.
This course does not cover Selection and Iteration as they are the core topics of the follow on course AAE Expression Animation Level II – Full Tilt.
Audience
You are already a motion graphic designer and need to expand your MGX skill set or supervise motion graphics designers and need to understand what programming Expressions requires from MGX designers.
Skills Gained
Prerequisites
Outline
• The Why, The What & The How of Basic Expressions
• Opening the Expression Editor
• Is There a Constantly Changing Time Value?
• A Clock That Is A Clock?
• Connecting an Expression to the Slider Controller
• Value Returned By expression Overrides Initial Value Set in Property field(s)
• How Do I Know What Values Are Stores Against A Property?
• Key Language Elements
• How Do I Access attributes & methods?
• What Are Arrays & Multidimensional Properties?
• What Are Vectors?
• Indices & Labels
• Time Travel Without a Blue Police Box!
• Expression errors
• // I’ll Take That As a Comment
• Basic Sequence Programming with loop Method
• Loop Family Exercises
• Making Use of Initial Values In Expressions
• Preparation
• Process
• Initial Value, Isn’t Completely Ignored
• Using the Property value Variable.
• Useful Scenario:
• What about values that can go Negative?
• Making The Pick Whip Work For You
• The Data Structure ARRAY
• Variables as Data Temporary Storage Containers
• More On wiggle Work With Arrays & Variables
• Loop() With Arrays & Variables & The Graph Editor
• Linking Layers But Introducing a Time Lag for Following Layers
• Self Scaling Text
• Introduction to Layer index
• Moving Action With Less Than a Handful of Expressions
• The Interpolation Methods
• Housekeeping
If you need training for 3 or more people, you should ask us about onsite training. Putting aside the obvious location benefit, content can be customised to better meet your business objectives and more can be covered than in a public classroom. Its a cost effective option. One on one training can be delivered too, at reasonable rates.
Submit an enquiry from any page on this site and let us know you are interested in the requirements box, or simply mention it when we contact you.
All $ prices are in USD unless it’s a NZ or AU date
SPVC = Self Paced Virtual Class
LVC = Live Virtual Class
Our clients have included prestigious national organisations such as Oxford University Press, multi-national private corporations such as JP Morgan and HSBC, as well as public sector institutions such as the Department of Defence and the Department of Health.