onilink_ Modérateur
Messages : 9183 Localisation : Montpellier Projet Actuel : Planet Centauri
OniDev
| Sujet: Pour les Fans : Fractale TRIFORCE Sam 5 Déc 2009 - 16:08 | |
| Voila c'est juste pour délirer , voici la jolie Triforce version fractale ^^ triforce(x,y,taille,iterations) - Code:
-
/* triforce(x,y,taille,iterations) exemple : triforce(room_width/2,room_height/2,240,7) */ l = argument2 iter = argument3 ox = argument0 oy = argument1
for(i=0 ; i<iter ; i+=1) { for(j=0 ; j<3 ; j+=1) { px[i*3+j] = lengthdir_x(l,i*60+120*j)/power(2,i) py[i*3+j] = lengthdir_y(l,i*60+120*j)/power(2,i) } draw_line(px[0+i*3]+ox, py[0+i*3]+oy , px[1+i*3]+ox, py[1+i*3]+oy) draw_line(px[1+i*3]+ox, py[1+i*3]+oy , px[2+i*3]+ox, py[2+i*3]+oy) draw_line(px[2+i*3]+ox, py[2+i*3]+oy , px[0+i*3]+ox, py[0+i*3]+oy) }
|
|