Skip to content

Instantly share code, notes, and snippets.

@roundrobin
Created August 13, 2012 05:10
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save roundrobin/3337122 to your computer and use it in GitHub Desktop.
Save roundrobin/3337122 to your computer and use it in GitHub Desktop.
just another inlet to tributary
{"editor_editor":{"coffee":false,"vim":false,"emacs":false,"width":738,"height":620,"hide":false}}
var p1 = [100,100];
var p2 = [200,200];
var p3 = [0,200];
var tX = 210;
var tY = 100;
var off = 5.64;
for(var i=0; i < 30; i++){
g.append('path')
.attr("stroke",'#'+Math.floor(Math.random()*16777215).toString(16))
.attr("stroke-width",2)
.attr("fill",'none')
.attr("d","M"+p1[0]+","+(p1[1]*Math.cos(i/(-14)))+" L"+(p2[0]*Math.log(i))+","+p2[1]+" L"+(p3[0]*Math.sqrt(i*2))+","+(p3[1])+"Z")
.attr("d","M"+(p1[0])+","+(p1[1]-(i*off))+" L"+(p2[0]+(i*off))+","+(p2[1])+" L"+(p3[0]-(i*off))+","+p3[1]+"Z")
.attr('transform','translate(300,'+(100+(i*2))+')');
// .attr('transform','translate('+(tX+(i*2))+','+(tY + (i*5))+')')
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment