Bonsoir les amis !
En fait je suis entrain d'essayer de transformer le code javascript du fractal terdragon pour faire un code du fractal twin dragon....
Pour cela j'ai essayé de changer l'angle à 45° mais ça ne marche pas . Pouvez vous m'aider ? merci
voilà ce que j'ai commencé :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24 var n = 8; var l = 5; var angle = 120 * Math.PI / 180; c.translate(300, 200); twindragon(n); function twindragon(n) { if (n <= 1) { drawLine(l); } else { twindragon(n-1); c.rotate(angle); twindragon(n-1); c.rotate(-angle); terdragon(n-1); } } function drawLine(l) { c.beginPath(); c.moveTo(0, 0); c.lineTo(l, 0); c.stroke(); c.translate(l, 0); }
Partager