Ce cour m’a permis de comprendre et savoir comment générer d’autres formes dans l’espace à travers des nouveaux composants sur Grasshopper
il s’agit d’une simulation des phénomènes naturels complexes à travers les systèmes multi-agents
La première partie de ce cours est consacré à générer notre premier système multi-agents
Après avoir installé le plugin Boid, on commence par créer une boite dans l’espace Grasshhopper par un prémitif Boite, puis on ajoute un composant populate 3D pour placer aléatoirement un nombre N de points contrôlés par un slider entier, ensuite on ajoute un composant Random vector pour générer des vecteurs aléatoires
Ensuite on crée note boucles aléatoire avec les deux composants Boucles Start et boucle End, les entrées de la boucle start sont les sorties de points et de vecteurs, le traitement sera effectué à travers un composant Move
On enregistre les données des points à la sortie pour les mémoriser, ensuite Flim matrix et un composant qui permet de tracer toutes les lignes qui passent par ces points
Pour varier les directions on utilise le composant Random Wonder qui permet de générer différents directions limitées entre 0 et Pi
Exemple2:
Il s’agit d’une simulation d’un phénomène d’attraction, Le principe consiste à placer dans l’environnement des appâts qui vont attirer les agents
Sur la base du programme précédent
On a commencé par un composant Populate 3D pour le relier à l’environnement permettant de placer au hasard N appats on ajoute encore un Slider. On place ensuite un composant Adhere sélectionné dans le menu du plugin Boid qui produit un vecteur dans la direction de l’appât.
On utilise après Amplitude pour contrôler l’amplitude du vecteur . et on l’additionne avec la direction actuelle
Finalement on varie les valeurs d’amplitudes des agents pour obtenir les différentes formes
Exemple3:
Il s’agit de suivre et simuler des trajectoires de vols d’oiseaux selon 3 forces différentes qui représentent les comportements des oiseaux
Suivant le même schéma présenté dans le cour, je ne pouvais générer la forme souhaité même on changeant les les valeurs à chaque fois et on ajoutant le Button à l’entrée T