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