Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- function onGLC(glc) {
- glc.loop();
- glc.size(540, 540);
- glc.setDuration(2.5);
- glc.setFPS(30);
- glc.setMode('single');
- // glc.setEasing(false);
- var list = glc.renderList,
- width = glc.w,
- height = glc.h,
- color = glc.color;
- // your code goes here:
- var x = [],
- y = [],
- num = 168,
- d = 200;
- for (var i=0; i<num; i++) {
- var offSet = Math.PI*1.5/num*i;
- x[i] = width/2 + Math.cos(offSet)*d;
- y[i] = height*.5 + Math.sin(offSet)*d;
- }
- for (var i=0; i<num; i++) {
- list.addSegment({
- x0: x[i],
- y0: y[i],
- x1: x[(i+num/3)%num],
- y1: y[(i+num/2)%num],
- segmentLength: [50,200],
- phase: .5*i
- });
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement