var rotateZ3D = function(theta, nodes) { var sin_t = sin(theta); var cos_t = cos(theta); for (var n=0; n= nodes.length) { n2 = nodes[0]; } else { n2 = nodes[n+1]; } line(n1[0], n1[1], n2[0], n2[1]); } };