Tout d’abord, en utilisant le composant RecGrid, je crée un gril rectangulaire avec telle taille et tel nombre que j’ai mis. Ensuite, je crée une surface grâce au composant Boundary Surface.

capture-decran-278

Je place un composant Lng qui calcule le nombre de cellules de la grille et un composant Repeat ainsi qu’un composant Panel avec le caractère 0. Ensuite je connecte la sortie D du repeat au panel avec le caractère 0.

capture-decran-279

En plaçant un composant Expression j’applique une expression L*j+i qui calcule la position des cellules en fonction des coordonnées i et j et de la dimension L de la grille.

capture-decran-280

Je définie 0(morte) en noir et 1(vivante) en jaune en utilisant Swatch. Ensuite, je les relie à l’entrée L d’un composant Item qui associe à l’état 0(noir) et à l’état 1(jaune). Enfin je relie Item au composant Preview.

capture-decran-282

Pour l’étape afin d’entrer des informations à Python script, finalement je n’ai pas trouvé une solution. J’ai essayé de mettre toutes les figures que vous avez données mais ça n’a pas fonctionné chez moi. Est-il un problème de la version Rhino 7?

capture-decran-283

capture-decran-284

capture-decran-285