Grasshopper 3D
From Wikipedia, the free encyclopedia
Grasshopper est un langage et un environnement de programmation visuel qui s'exécute dans l'application de conception assistée par ordinateur (CAO) Rhinoceros 3D. Le programme a été créé par David Rutten chez Robert McNeel & Associates[1]. Les programmes sont créés en faisant glisser des composants sur un canevas. Les sorties de ces composants sont ensuite connectées aux entrées des composants suivants.
| Grasshopper | ||
Un exemple de programme dans l'IHM de Grasshopper | ||
| Date de première version | ||
|---|---|---|
| Développeurs | Robert McNeel and associates | |
| Licence | logiciel privateur | |
| Site web | grasshopper3d.com | |
| modifier |
||
Aperçu

Grasshopper est principalement utilisé pour créer des algorithmes génératifs, comme pour l' art génératif[2],[3]. De nombreux composants de Grasshopper créent une géométrie 3D[4]. Les programmes peuvent également contenir d'autres types d'algorithmes, notamment des applications numériques, textuelles [5] audiovisuelles [6] et haptiques.
Les utilisations avancées de Grasshopper incluent la modélisation paramétrique pour l'ingénierie structurelle[7], la modélisation paramétrique pour l'architecture et la fabrication[8], l'analyse des performances d'éclairage pour une architecture respectueuse de l'environnement[9] et la consommation énergétique des bâtiments[9].
La première version de Grasshopper, alors appelée Explicit History, est sortie en septembre 2007[10],[11]. Grasshopper fait désormais partie de l'ensemble d'outils standard de Rhino dans Rhino 6.0 et versions ultérieures.
AEC Magazine a déclaré que Grasshopper est « Populaire parmi les étudiants et les professionnels, l'outil de modélisation Rhino de McNeel Associate est endémique dans le monde de la conception architecturale. Le nouvel environnement Grasshopper offre un moyen intuitif d'explorer les conceptions sans avoir à apprendre à écrire des scripts. »[12] Les recherches à l'appui de cette affirmation sont venues de la conception de produits[13] et de l'architecture[14].
Voir également
- Génie architectural
- Comparatif des logiciels de CAO
- Informatique de conception
- Conception paramétrique
- Conception générative
- Conception Responsive Assistée par Ordinateur
- Langage de programmation visuel