🕹️
AE Expressions
  • What is AE Expressions?
  • Getting started with Expressions
    • Useful links
    • After Effects - Quick Expressions Library
  • Quick Tips
    • After Effects - Arm Rig
    • After Effects - Liquid Smear
    • After Effects - Dynamic Shadows
    • After Effects - Dot Display
    • After Effects Expression - Computer Type-on Animation
    • After Effects Expression - Align Elements on a Path
    • After Effects Expression - Inertial Rotation
    • After Effects Expression - Force Field
  • Advanced Projects
  • After Effects - School of Fish
  • After Effects Expression - Global Wind Controller
  • After Effects Expression - Dynamic Line Waves
  • After Effects - Abstract Space Scene
  • After Effects Expression - Connected Dots
Powered by GitBook
On this page

Was this helpful?

After Effects Expression - Connected Dots

Code for the LINES Path:

seedRandom(1, true);

var dots = [];
var connectRadius = effect("CONNECT RADIUS")("Slider");
var randomConnect = effect("RANDOM CONNECT")("Slider");

for (i=1; i<thisComp.numLayers; i++) {
	dots.push(fromComp(thisComp.layer(i).position));
	for (j=1; j<thisComp.numLayers-1; j++) {
		var currPoint = thisComp.layer(i).position;
		var tempPoint = thisComp.layer(j).position;
		var flag = random(0, 10);
		if ((length(tempPoint, currPoint) < connectRadius) && flag > randomConnect) {
			dots.push(fromComp(thisComp.layer(j).position));
		}
	}
}

createPath(dots, [], [], true);
PreviousAfter Effects - Abstract Space Scene

Last updated 2 years ago

Was this helpful?