Makin’ A Nebula with just CC Particle World

In this tutorial, I use Adobe After Effect’s built-in particle simulator, CC Particle World to recreate the look of a nebula in space. Turbulent Noise is used to give the particles a texture and at the end I add the remnants of the star which went supernova to create the cloud of gas and dust.

It gave me the chance to demonstrate CC Particle World’s Resistance property – which is always a little tricky to master.


I use a few expressions in this tutorial, you can copy them from here:

Marker linked to Particle Birth rate:

if (marker.key(1).time >= time){
 effect("Birth Amount")("Slider")
} else {
 0
}

CC Sphere X Rotation:

    campos=thisComp.activeCamera.toWorld([0,0,0]);
    planetpos=effect("CC Sphere")("Offset");
    x=length([planetpos[0],planetpos[1]], [campos[0],campos[2]]);
    y=campos[1]-planetpos[1];
    alpha=Math.atan2(y,x)
    value+radiansToDegrees(alpha) ;

CC Sphere Y Rotation:

    campos=thisComp.activeCamera.toWorld([0,0,0]);
    planetpos=effect("CC Sphere")("Offset");
    x=campos[0]-planetpos[0];
    y=planetpos[1]-campos[2];
    beta=Math.atan2(y,x)
    value+radiansToDegrees(beta) - 90;

I also reference an ealier tutorial of mine,

Linking CC Particle World to a 3D NULL: https://youtu.be/dYYmeBOWXpw

CC Particle World link to a Null Expressions:

Position X:

x=thisComp.layer("Nebula NULL").transform.position[0]-thisComp.width/2; 
x/thisComp.width; 

Position Y:

y=thisComp.layer("Nebula NULL").transform.position[1]-thisComp.height/2; 
y/thisComp.width; 

Position Z:

z=thisComp.layer("Nebula NULL").transform.position[2];
z/thisComp.width; 

Download project file: https://bit.ly/2ypoo98

Video Copilot’s free Color Vibrance plugin: https://www.videocopilot.net/blog/2014/05/new-plug-in-color-vibrance/

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: