Makin’ an Eclipse

In this tutorial for Adobe After Effects, I use the Circle effect, Fractal Noise, Polar Coordinates and CC Light Rays to create a 2D solar eclipse.

Rather than keyframe everything, I use Expressions to drive all the different effects based on just two keyframes.


Project and Preset Download: https://bit.ly/3gqf1H0 (I have no idea if you can use the Preset without also needing Pseudo Effects Maker – apologies if that is the case, but you can still use the project file)

To install the preset, copy the FFX file to: “Documents\Adobe\After Effects 2020\User Presets”

Disclaimer: This is the first time I’ve shared a preset – I’m offering it to you for free, but use at your own risk.


Websites mentioned:

Solar Eclipses: https://www.solar-eclipse.info/en/

Pseudo Effects Maker: https://aescripts.com/pseudo-effect-maker/


Expression used:

MoonPos = effect("Moon position")("Point")[0]; 
SunPos = effect("Sun position")("Point")[0]; 
MoonRadius = effect("Radius")("Slider"); 
if (MoonPos-SunPos < MoonRadius && SunPos-MoonPos < MoonRadius) { 
    Width = thisComp.width/2; 
    X = Width + linear(SunPos, Width-MoonRadius*0.05, Width+MoonRadius*0.05, MoonRadius*-1, MoonRadius) 
} else { 
    X = SunPos; 
} 
[X,effect("Sun position")("Point")[1]]

Published by ShiveringCactus

Tutorials and videos, mainly After Effects, but with some 3D and puppetry stuff too.

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s

This site uses Akismet to reduce spam. Learn how your comment data is processed.

%d bloggers like this: