Skip to content

Commit 400c8bd

Browse files
committed
examples update
1 parent 663f17c commit 400c8bd

File tree

4 files changed

+79
-83
lines changed

4 files changed

+79
-83
lines changed

examples/Figures_AI.jsx

+6-8
Original file line numberDiff line numberDiff line change
@@ -7,23 +7,21 @@ var generalDuration = 30;
77

88
function setup() {
99
b.background(0.8);
10-
10+
1111
var comp = b.loadAI("figures.ai", generalDuration);
1212
b.setComp(comp);
1313
b.setDuration(generalDuration);
1414
b.background(0.8);
15-
15+
1616
var lines = b.createShapes();
1717
var n = 0;
18-
for (var i=0; i<lines.length; i++) {
19-
var trim = b.shapeTrimPaths(lines[i].layer);
18+
for (var i = 0; i < lines.length; i++) {
19+
var trim = b.shapeTrimPaths(lines[i]);
2020
b.key(trim.end, 0, 0);
21-
b.key(trim.end, n+0.4, 100);
21+
b.key(trim.end, n + 0.4, 100);
2222
b.expression(trim.end, "loopOut('pingpong')");
2323
n += 0.01;
2424
}
2525
}
2626

27-
b.go("Render", generalDuration);
28-
29-
27+
b.go("Render", generalDuration);

examples/Move_Frames.jsx

+6-8
Original file line numberDiff line numberDiff line change
@@ -4,14 +4,12 @@ var generalDuration = 60;
44

55

66
function setup() {
7-
for (var i=0; i<40; i++) {
8-
b.fill(b.random(), b.random(), b.random());
9-
b.solid();
10-
}
7+
for (var i = 0; i < 40; i++) {
8+
b.fill(b.random(), b.random(), b.random());
9+
b.solid();
10+
}
1111
var lays = b.getAllLayers();
12-
b.moveFrames(lays, 6, 0);
12+
b.moveFrames(lays, 6, 0);
1313
}
1414

15-
b.go("Render", generalDuration);
16-
17-
15+
b.go("Render", generalDuration);

examples/Shapes_Effects.jsx

+6-6
Original file line numberDiff line numberDiff line change
@@ -5,13 +5,13 @@ var n = 60;
55
function setup() {
66
b.cleanComp();
77
b.background(0);
8-
9-
for (var i=0; i<n; i++) {
10-
b.stroke(0, i/n, 1);
11-
var line = b.line(0, i*20, b.width, i*20);
12-
var twist = b.shapeTwist(line.layer);
8+
9+
for (var i = 0; i < n; i++) {
10+
b.stroke(0, i / n, 1);
11+
var line = b.line(0, i * 20, b.width, i * 20);
12+
var twist = b.shapeTwist(line);
1313
b.key(twist.angle, 0, 0);
14-
b.key(twist.angle, i*0.333, i*100);
14+
b.key(twist.angle, i * 0.333, i * 100);
1515
b.expression(twist.center, "wiggle(0.3, 100)");
1616
}
1717
};

examples/TextAndBlends.jsx

+61-61
Original file line numberDiff line numberDiff line change
@@ -6,67 +6,67 @@ var op = 2;
66
function setup() {
77
b.cleanComp();
88
b.background(0);
9-
10-
switch (op) {
11-
case 1:
12-
b.blendMode(b.CLASSIC_DIFFERENCE);
13-
for (var i=0; i<10; i++) {
14-
var shape = b.ellipse(b.random(b.width), b.random(b.height), b.random(400), b.random(400));
15-
var twist = b.shapeTwist(shape.layer);
16-
b.key(twist.angle, b.random(200, 600));
17-
b.expression(twist.center, "seedRandom(123123, 1); wiggle(random(0.1, 4), 200);");
18-
19-
var wigg = b.shapeWigglePaths(shape.layer);
20-
b.key(wigg.detail, b.random(0.1, 2));
21-
b.key(wigg.points, 2);
22-
}
23-
24-
b.fill(0);
25-
b.stroke(1, 1, 0);
26-
b.strokeWeight(60);
27-
b.textSize(300);
28-
b.textFont("Helvetica-Bold");
29-
var text = b.text("Baffects.js", b.width/2, b.height/2);
30-
break;
31-
32-
case 2:
33-
for (var i=0; i<100; i++) {
34-
var shape = b.ellipse(b.random(b.width), b.random(b.height), b.random(400), b.random(400));
35-
var twist = b.shapeTwist(shape.layer);
36-
b.key(twist.angle, b.random(200, 600));
37-
b.expression(twist.center, "seedRandom(123123, 1); wiggle(random(0.1, 4), 200);");
38-
39-
var wigg = b.shapeWigglePaths(shape.layer);
40-
b.key(wigg.detail, b.random(0.1, 2));
41-
b.key(wigg.points, 2);
42-
}
43-
44-
b.blendMode(b.STENCIL_ALPHA);
45-
b.fill(1);
46-
b.textSize(300);
47-
b.textFont("Helvetica-Bold");
48-
var text = b.text("Baffects.js", b.width/2, b.height/2);
49-
break;
50-
51-
case 3:
52-
for (var i=0; i<100; i++) {
53-
var shape = b.ellipse(b.random(b.width), b.random(b.height), b.random(400), b.random(400));
54-
var twist = b.shapeTwist(shape.layer);
55-
b.key(twist.angle, b.random(200, 600));
56-
b.expression(twist.center, "seedRandom(123123, 1); wiggle(random(0.1, 4), 200);");
57-
58-
var wigg = b.shapeWigglePaths(shape.layer);
59-
b.key(wigg.detail, b.random(0.1, 2));
60-
b.key(wigg.points, 2);
61-
}
62-
63-
b.blendMode(b.STENCIL_ALPHA);
64-
b.fill(1, 1, 0);
65-
b.textSize(300);
66-
b.textFont("Helvetica-Bold");
67-
var text = b.text("Baffects.js", b.width/2, b.height/2);
68-
break;
69-
}
9+
10+
switch (op) {
11+
case 1:
12+
b.blendMode(b.CLASSIC_DIFFERENCE);
13+
for (var i = 0; i < 10; i++) {
14+
var shape = b.ellipse(b.random(b.width), b.random(b.height), b.random(400), b.random(400));
15+
var twist = b.shapeTwist(shape);
16+
b.key(twist.angle, b.random(200, 600));
17+
b.expression(twist.center, "seedRandom(123123, 1); wiggle(random(0.1, 4), 200);");
18+
19+
var wigg = b.shapeWigglePaths(shape);
20+
b.key(wigg.detail, b.random(0.1, 2));
21+
b.key(wigg.points, 2);
22+
}
23+
24+
b.fill(0);
25+
b.stroke(1, 1, 0);
26+
b.strokeWeight(60);
27+
b.textSize(300);
28+
b.textFont("Helvetica-Bold");
29+
var text = b.text("Baffects.js", b.width / 2, b.height / 2);
30+
break;
31+
32+
case 2:
33+
for (var i = 0; i < 100; i++) {
34+
var shape = b.ellipse(b.random(b.width), b.random(b.height), b.random(400), b.random(400));
35+
var twist = b.shapeTwist(shape);
36+
b.key(twist.angle, b.random(200, 600));
37+
b.expression(twist.center, "seedRandom(123123, 1); wiggle(random(0.1, 4), 200);");
38+
39+
var wigg = b.shapeWigglePaths(shape);
40+
b.key(wigg.detail, b.random(0.1, 2));
41+
b.key(wigg.points, 2);
42+
}
43+
44+
b.blendMode(b.STENCIL_ALPHA);
45+
b.fill(1);
46+
b.textSize(300);
47+
b.textFont("Helvetica-Bold");
48+
var text = b.text("Baffects.js", b.width / 2, b.height / 2);
49+
break;
50+
51+
case 3:
52+
for (var i = 0; i < 100; i++) {
53+
var shape = b.ellipse(b.random(b.width), b.random(b.height), b.random(400), b.random(400));
54+
var twist = b.shapeTwist(shape);
55+
b.key(twist.angle, b.random(200, 600));
56+
b.expression(twist.center, "seedRandom(123123, 1); wiggle(random(0.1, 4), 200);");
57+
58+
var wigg = b.shapeWigglePaths(shape);
59+
b.key(wigg.detail, b.random(0.1, 2));
60+
b.key(wigg.points, 2);
61+
}
62+
63+
b.blendMode(b.STENCIL_ALPHA);
64+
b.fill(1, 1, 0);
65+
b.textSize(300);
66+
b.textFont("Helvetica-Bold");
67+
var text = b.text("Baffects.js", b.width / 2, b.height / 2);
68+
break;
69+
}
7070
};
7171

7272
b.go();

0 commit comments

Comments
 (0)