Comutare navigație
pbInfo.ro
Probleme
Probleme - clasa a IX-a
Probleme - clasa a X-a
Probleme - clasa a XI-a
Probleme din concursuri
Căutare problemă
Exerciții
Programează cu Blockly
Desenează cu Processing
Exersează SQL
Soluţii
Resurse
Resurse pentru clasa a IX-a
Resurse pentru clasa a X-a
Resurse pentru clasa a XI-a
Subiecte bacalaureat
Ajutor
Autentificare
Înregistrare
×
Autentificare
Utilizator sau email
Parola
Acest site foloseşte cookies. Navigând în continuare, vă exprimaţi acordul asupra folosirii cookie-urilor.
Îti place pbInfo? Atunci acceptă-l cu totul! Dezactivează modulul de blocare a reclamelor!
×
Lista scripturi
Script Nou
Ajutor
"Scrijelind" - Processing
ID
Autor
Duplicat din
Ultima modificare
#4466
Takacs Robert (RoTak)
-
Vineri, 11 iun 2021, 16:04
let x1, y1, x2, y2; let RAND_DIM = 100; let DIM = 400; let TRANSPARENCY = 128; let r = 256, g = 256, b = 256; function setup() { createCanvas(DIM, DIM); background(0); x1 = random(DIM); y1 = random(DIM); x2 = x1 + random(RAND_DIM) - RAND_DIM / 2; y2 = y1 + random(RAND_DIM) - RAND_DIM / 2; r = map(x1 + x2, 0, 800, 0, 256); g = map(x1, 0, 400, 0, 256); b = map(x2, 0, 400, 0, 256); frameRate(120); } function draw() { x1 = x2; y1 = y2; x2 = constrain(x1 + random(RAND_DIM) - RAND_DIM / 2, 0, DIM); y2 = constrain(y1 + random(RAND_DIM) - RAND_DIM / 2, 0, DIM); r = map(x1 + x2, 0, DIM * 2, 100, 256); g = map(x1, 0, DIM, 256, 100); b = map(x2, 0, DIM, 100, 256); stroke(color(r, g, b, TRANSPARENCY)); line(x1, y1, x2, y2); }
Duplicare
Executare
Cod
×
Cod HTML
<iframe sandbox="allow-scripts" src="/p5js/index.php?id=4466" style="width:408px; height:408px;border:solid 1px gray; overflow: scroll;"></iframe>
×
Duplicare script
Denumirea noului script
Du-te sus!