Uploaded December 2021 | Updated September 2026, 4 days ago
A guide to automating your animations.
This tutorial is a little different, instead of Solvin' a problem, I show you what Expressions are, how to use them and where to get help when you get stuck.
There's two types of programming language in After Effects: Legacy ExtendScript and Javscript. You can set the language by going to File... Project Settings. Javscript is a more recent addition and should solve most of your requirements, but a lot of the expressions are also available in ExtendScript too.
In this video, I cover activating an expression, how to use time to control properties, what the Wiggle code does and where to find expressions inside After Effects. To demonstrate the last one I use the LookAt expression (spoilers: it goes on orientation). And to make it easy to follow along, there's also a project you can download with all the examples I show.
#aftereffects #expressions #programming
-------------------------------------------------------------------------------
Project download: dropbox.com/s/7mhnlwe93a1ufnp/Expressions.zip?dl=1
-------------------------------------------------------------------------------
Chapters:
0:00 Introduction
0:35 A really simple example
2:02 Clock control
4:23 Wiggle it
6:16 Wiggle in one dimension
7:43 Fire, Flames & Fractal Noise
8:35 LookAt
-------------------------------------------------------------------------------
Twitter: twitter.com/ShiveringC
I'm an Adobe Community Expert - which means you can find me on the Adobe forums if you need any help. community.adobe.com/t5/after-effects/ct-p/ct-after-effects?page=1&sort=latest_replies&lang=all&tabid=all
#AdobeCommunityExperts
A guide to automating your animations.
This tutorial is a little different, instead of Solvin' a problem, I show you what Expressions are, how to use them and where to get help when you get stuck.
There's two types of programming language in After Effects: Legacy ExtendScript and Javscript. You can set the language by going to File... Project Settings. Javscript is a more recent addition and should solve most of your requirements, but a lot of the expressions are also available in ExtendScript too.
In this video, I cover activating an expression, how to use time to control properties, what the Wiggle code does and where to find expressions inside After Effects. To demonstrate the last one I use the LookAt expression (spoilers: it goes on orientation). And to make it easy to follow along, there's also a project you can download with all the examples I show.
#aftereffects #expressions #programming
-------------------------------------------------------------------------------
Project download: dropbox.com/s/7mhnlwe93a1ufnp/Expressions.zip?dl=1
-------------------------------------------------------------------------------
Chapters:
0:00 Introduction
0:35 A really simple example
2:02 Clock control
4:23 Wiggle it
6:16 Wiggle in one dimension
7:43 Fire, Flames & Fractal Noise
8:35 LookAt
-------------------------------------------------------------------------------
Twitter: twitter.com/ShiveringC
I'm an Adobe Community Expert - which means you can find me on the Adobe forums if you need any help. community.adobe.com/t5/after-effects/ct-p/ct-after-effects?page=1&sort=latest_replies&lang=all&tabid=all
#AdobeCommunityExperts
![How to get Uniform Scale Wiggle in After Effects
An Expressions tutorial.
The wiggle expression is a great way to introduce randomness to your image, solid or shape in After Effects, but when applied to scale it wobbles both dimensions separately. What happens if you want to wiggle them both together?
Dont worry, its a simple solution and just requires a little bit of understanding about how the Wiggle Expression works.
#AfterEffects #expressions #tutorial @AdobeVideo
*Get ShiveringCactus VFX as phone cases, T-shirts, mugs: https://www.redbubble.com/people/ShiveringCactus/shop*
*Or buy me a coffee: https://ko-fi.com/shiveringcactus*
Big thanks to Brie from @creativecow for suggesting this tutorial!
*Tutorial - Keyframing a wiggle:*
https://youtu.be/SqVZcGEZVp4
*Expressions:*
Regular wiggle:
wiggle(5,50)
Uniform scale wiggle:
var w = wiggle(5,50);
[w[0],w[0]]
Im an Adobe Community Expert - which means you can find me on the Adobe forums if you need any help. https://community.adobe.com/t5/after-effects/ct-p/ct-after-effects?page=1&sort=latest_replies&lang=all&tabid=all
#AdobeCommunityExperts How to get Uniform Scale Wiggle in After Effects](https://i.ytimg.com/vi/ZtOyBaw3Jy8/mqdefault.jpg)


![Recreating the Genesis Effect from Star Trek II: the Wrath of Khan
An Adobe After Effects tutorial
KHAAAAAAAAAN!
In this video, I look at how to recreate the iconic Genesis Effect as simulated by some of the very first CGI in movies. Star Trek II : The Wrath of Khan (1982) used a Cray supercomputer to render the minute long sequence. The shot was reused in both Star Trek III : The Search for Spock and Star Trek IV : The Voyage Home, so you know it must have been good. In the sequence, a torpedo is fired into dead moon, which is quickly covered in fiery particles. Then the surface glow fades to see greenery and water appear on the surface before pulling back to reveal an M-class world with clouds.
It’s an awesome sequence and the hardest part turned out to be the camera move, which I had to give up on, still I think I capture the feeling of it. The tutorial only uses the included effects and one plug-in, the free Orb effect from @VideoCopilot. It’s a long tutorial and I have focussed more on the techniques involved rather than trying to match everything exactly.
#aftereffects #tutorial #statrek
Project download: https://www.dropbox.com/s/zat5aghc24wrlxx/Genesis.zip?dl=1
Links mentioned:
Video Copilot Orb: https://www.videocopilot.net/orb/
Mercury: https://solarsystem.nasa.gov/resources/531/enhanced-color-mercury-map/
Normal Map online: http://cpetry.github.io/NormalMap-Online/
Expressions:
Position X:
x=thisComp.layer(Planet NULL).transform.position[0]-thisComp.width/2;
x/thisComp.width;
Position Y:
y=thisComp.layer(Planet NULL).transform.position[1]-thisComp.height/2;
y/thisComp.width;
Position Z:
z=thisComp.layer(Planet NULL).transform.position[2];
z/thisComp.width;
Chapters
0:00 What were making
1:01 Explainer
2:05 Creating a planet
3:54 Pointing the sun
4:34 Trying to be clever
6:54 Easy fire
10:29 Genesis Particle Wave
16:55 Life from lifelessness
20:01 Andrew Kramers atmosphere recipe
Get ShiveringCactus VFX as phone cases, T-shirts, mugs:
https://shiveringcactus.redbubble.com/
Or buy me a coffee: https://ko-fi.com/shiveringcactus
Im an Adobe Community Expert - which means you can find me on the Adobe forums if you need any help. https://community.adobe.com/t5/after-effects/ct-p/ct-after-effects?page=1&sort=latest_replies&lang=all&tabid=all
#AdobeCommunityExperts Recreating the Genesis Effect from Star Trek II: the Wrath of Khan](https://i.ytimg.com/vi/aDPpRVIPknM/mqdefault.jpg)






