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
"Script Nou" - Processing
ID
Autor
Duplicat din
Ultima modificare
#2636
Gulei Daniel (trNebula)
-
Miercuri, 27 feb 2019, 15:47
// Coding Train // Ported to processing by Max (https://github.com/TheLastDestroyer) // Origional JS by Daniel Shiffman // http://patreon.com/codingtrain // Code for: https://youtu.be/0jjeOYMjmDU float angle = 45; float branch_ratio = 0.67; void setup(){ size(400,400); } void draw(){ background(51); stroke(255); translate(width/2, height); branch(100); } void branch(float len){ line(0,0,0,-len); translate(0, -len); if (len > 4){ pushMatrix(); rotate(angle); branch(len * branch_ratio); popMatrix(); pushMatrix(); rotate(-angle); branch(len * branch_ratio); popMatrix(); } } void mouseWheel(MouseEvent event){ angle += event.getCount()/10.0; }
Duplicare
Executare
Cod
×
Cod HTML
<iframe sandbox="allow-scripts" src="/p5js/index.php?id=2636" style="width:408px; height:408px;border:solid 1px gray; overflow: scroll;"></iframe>
×
Duplicare script
Denumirea noului script
Du-te sus!