Exemple 1

Le premier exemple consiste à peupler un environnement (un cube) d’agents (des points) et qui se déplaceront chacun dans une direction différente choisie au hasard. Plusieurs agents aux comportements simples placés dans un même environnement peuvent produire ensemble des phénomènes complexes.

Les etapes:

1- Création de la population d’agents aléatoires (les points) grace à l’outil « populate 3D » dans un cube paramétré sur Grasshopper « Center Box » :

1

2- La deuxième déplacer de manière itérative les agents, en créant une boucle de traitement grace à anemone qui déplace chacun des points (pour un nombre de répétitions qu’on précise à l’aide d’un slider)

2

3- Création de la trajectoire de chaque agent par mémorisation des positions successives occupées.

3

4- L’outil « Random Wander » nous permet de  modifier les directions successives afin qu’elles deviennet plus aléatoire. de cette facon notre ligne de trajectoire initialement rectiligne, peut decrire une trajectoire plus organique.

4

Cette application est intéréssante pour définir des formes et trajectoire aléatoire quand on en a besoin, parce que quand l’homme essaie de dessiner aléatoirement, on trouve toujours une certaine logique dans l’inconscient.

 

Exemple 2:

C’était facile en modifiant le code initiale pour aboutir à ce systeme d’attraction, mais pour les valeurs indiquées, je ne suis pas arrivé à faire des lignes droites.

5 6 7

En changeant la dispositions des 3 points par rapport aux agents, la frome change d’une facon interessante.

Les resultats obtenus me font pensés à des designs de lustres et de luminaires.

 

Exemple 3:

Pour l’exemple 3, j’ai eu un problème, l’outil interpolate marquait une erreur : « pas de points suffisants pour creer la courbe » j’ai essayé de rajouter le nombre d’agents, de changer le numero de repetitions mais ca ne marchait pas: voici mon code avec l’erreur affichée

89

Le nombre de points dans le panel est de 113 (égal au nombre d’agents dans la population)

la partie posterieure se base sur celle-ci c’est pour cela que j’ai pas pu continuer

 

Mais dans tous les cas, c’est interessant pour la strucutre, pour les meubles, pour des installations mais aussi pour le pilotage d’un groupe de drone par exemple sans qu’ils se rencontrent