onilink_ Modérateur
Messages : 9183 Localisation : Montpellier Projet Actuel : Planet Centauri
OniDev
| Sujet: Super Fractale : L'arbre de Pythagore Jeu 24 Juin 2010 - 12:43 | |
| Voici l'arbre de Pythagore, une très jolie fractale. Version recursive :Screen : Fichier d'exemple : http://host-a.net/onilink_/arbre_pythagore_recursif.gm6Script : - Code:
-
var x0, y0, x1, y1, x2, y2, x3, y3, x4, y4;
if(argument6 > argument7) exit
x0 = argument0 y0 = argument1 x1 = argument2 y1 = argument3
x2 = -y0 + x1 + y1 y2 = x0 - x1 + y1 x3 = y1 + x0 - y0 y3 = -x1 + x0 + y0
draw_set_color( merge_color( argument8, argument9, argument6/argument7) ) draw_primitive_begin(pr_trianglefan) draw_vertex(x0, y0) draw_vertex(x1, y1) draw_vertex(x2, y2) draw_vertex(x3, y3) draw_primitive_end()
x4 = x3 + (x2-x0)*argument4 y4 = y3 + (y2-y0)*argument5
draw_fractal_iter(x3, y3, x4, y4, argument4, argument5, argument6+1, argument7, argument8, argument9) draw_fractal_iter(x4, y4, x2, y2, argument4, argument5, argument6+1, argument7, argument8, argument9)
Fonction : draw_fractal_iter(x0, y0, x1, y1, cvx, cvy, start_depth, depth_max, color1, color2) Exemple, a mettre dans draw : draw_fractal_iter(320-52, 440, 320+52, 440, 0.5, 0.5, 0, 8, c_yellow, c_green) Une version non récursive a venir, +gui |
|
Invité Invité
| Sujet: Re: Super Fractale : L'arbre de Pythagore Jeu 24 Juin 2010 - 13:13 | |
| lol c'est super ce que tu fais en plus c'est très jouli :ange2: |
|
Invité Invité
| Sujet: Re: Super Fractale : L'arbre de Pythagore Jeu 24 Juin 2010 - 13:32 | |
| prochain script : une fractale qui s'agrandit à l'infini |
|
onilink_ Modérateur
Messages : 9183 Localisation : Montpellier Projet Actuel : Planet Centauri
OniDev
| Sujet: Re: Super Fractale : L'arbre de Pythagore Jeu 24 Juin 2010 - 13:37 | |
| y a bien l'ensemble de mandelbrot mais avec GM je ne crois pas que ce soit possible...
Sinon si y a des bugs de couleurs la c'est normal, j'utilise une methode recursive. Je m'occuperais plus tard de la methode normale qui n'auras plus de bugs de couleurs et qui seras beaucoup plus econome en perfs.
|
|
PHENIXprod Utilisateur confirmé: Rang ****
Messages : 835
| Sujet: Re: Super Fractale : L'arbre de Pythagore Jeu 24 Juin 2010 - 20:12 | |
| |
|
glcraft Utilisateur confirmé: Rang *****
Messages : 1698 Localisation : Entre l'Espagne, l'Italie, la Suisse, L'allemagne et le RU :P Projet Actuel : Jeu de survie avancé
||--------
| Sujet: Re: Super Fractale : L'arbre de Pythagore Jeu 24 Juin 2010 - 21:15 | |
| c'est joli a voir et c'est une bonne technique |
|
Crin Utilisateur confirmé: Rang **
Messages : 329
| Sujet: Re: Super Fractale : L'arbre de Pythagore Jeu 24 Juin 2010 - 21:29 | |
| Ca ressemble un peu à super paper mario, c'est pas mal |
|
Wargamer *Excellent utilisateur*
Messages : 6938 Projet Actuel : Bataille de cake au fruits
| Sujet: Re: Super Fractale : L'arbre de Pythagore Jeu 24 Juin 2010 - 21:37 | |
| je snes que t'es fan de dessin d'arbres toi superbe sinon _________________ Règle #1 du CBNA, ne pas chercher à faire dans la subtilité; personne comprend |
|
nicoulas *Excellent utilisateur*
Messages : 6030 Localisation : Dordogne Projet Actuel : Croustaface Tower Defense
| Sujet: Re: Super Fractale : L'arbre de Pythagore Jeu 24 Juin 2010 - 22:38 | |
| Excellent |
|
onilink_ Modérateur
Messages : 9183 Localisation : Montpellier Projet Actuel : Planet Centauri
OniDev
| Sujet: Re: Super Fractale : L'arbre de Pythagore Lun 28 Juin 2010 - 12:36 | |
| J'adooore les fractales, et d'ailleur je vous prépare un petit tuto pour que tout le monde soit capable de faire ce type de fractales, vous aller vous amuser xD |
|
Invité Invité
| Sujet: Re: Super Fractale : L'arbre de Pythagore Lun 28 Juin 2010 - 14:54 | |
| je suis entrain de lire quelques tutos sur les fractales, et j'avoue que c'est vraiment interessent |
|
Topaze22 *Excellent utilisateur*
Messages : 6213 Localisation : Sur la Lune Projet Actuel : Projet HELLO/TOPAZE22 Mario Bros World
| Sujet: Re: Super Fractale : L'arbre de Pythagore Mer 14 Juil 2010 - 12:32 | |
| Joli, j'avoue _________________ Topique pour le Projet Hello Mario en préparation. Sorti du topique lorsque la première démo sera disponible.
|
|
Contenu sponsorisé
| Sujet: Re: Super Fractale : L'arbre de Pythagore | |
| |
|