Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- var theta = 0.0;
- var rectWidthMultiplier = 10;
- var rectHeightMultiplier = 20;
- var rotationSpeed = 0.001;
- var x = 200;
- var y = 200;
- var alpha = PI / 6;
- var sectionLenght = 100; //na rysunku c
- var vertexLenght = 50; //na rysunku d
- function setup() {
- createCanvas(windowWidth, windowHeight);
- rectMode(CENTER);
- }
- function draw_n_lines(width, lenght, how_many_lines, start_x=0, start_y=0,rotationSpeed=0.001){
- var sk = width;
- var ln = how_many_lines;
- strokeWeight(sk);
- beginShape(LINES);
- rotate(theta);
- for (var i=0; i<ln; i++){
- vertex(sk *i*2 + start_x, start_y);
- vertex(sk * i*2 + start_x,start_y+lenght);
- }
- theta += rotationSpeed;
- endShape();
- }
- function draw() {
- background(255);
- draw_n_lines(5,100, 10,500,250,rotationSpeed=0.001);
- draw_n_lines(5, 100, 10, 1000, 250,rotationSpeed=-0.001);
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement