Skip to content

Instantly share code, notes, and snippets.

@roundrobin
Created August 13, 2012 05:37
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/3337209 to your computer and use it in GitHub Desktop.
Save roundrobin/3337209 to your computer and use it in GitHub Desktop.
just another inlet to tributary
{"editor_editor":{"coffee":false,"vim":false,"emacs":false,"width":468,"height":625,"hide":false}}
var p1 = [100,100];
var p2 = [200,200];
var p3 = [0,200];
var tX = 210;
var tY = 100;
var off = 5.08;
var col = d3.rgb("#276BAA");
for(var i=0; i < 48; i++){
g.append('path')
.attr("stroke",col.toString())
.attr("stroke-width",3.76)
.attr("fill",'none')
.attr('transform','translate(300,'+(100+(i*2))+')')
.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('+(tX+(i*2))+','+(tY + (i*5))+')')
// .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")
col = col.brighter(0.1);
}
var col = d3.rgb("#AA9027");
g.selectAll('path').each(function(e,i){
var x = d3.select(this);
console.log(x,e,i);
x.transition().duration(3000).attr('stroke',col.toString())
//.attr('transform','rotate('+(10*i)+')')
col = col.brighter(0.1);
});
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment