domingo, 13 de diciembre de 2015

GRASSHOPPER - RHINOCEROS

Grasshopper™ es un lenguaje de programación visual desarrollado por David Rutten en Robert McNell & Associates.1Grasshopper es un plug-in que corre dentro de la aplicación CAD Rhinoceros 3D. Los programas son creados arrastrando componentes en el área de trabajo. Los componentes tienen entradas y salidas, las salidas se conectan a las entradas de los componentes subsecuentes. Es utilizado principalmente para programar algoritmos generativos.2 3 Many of Grasshoppers components create 3D geometry.ex 1 Los programas pueden también contener otro tipo de algoritmos, tales como los numéricos y textualesex 2 audio-visualex 3 and haptic applications.ex 4





La primer versión de Grasshopper, llamada Explicit History en su momento, fue publicada en Septiembre de 2007. Actualmente está disponible una versión beta, siendo esta una fase de desarrollo. Al estar aún en desarrollo se ofrece de manera gratuita sin fecha límite. A pesar de lo anterior, es necesario contar con una licencia de Rhinoceros 3D 4.0 o posterior para poder correr el programa.



La principal interfaz para el diseño de algoritmos en Grasshopper es el editor basado en nodos. La información va de componente en componente por medio de cables que conectan salidas con entradas. La información puede ser también definida de manera local como una constante, puede ser también importada desde un documento existente de Rhino. La información es almacenada en parámetros, mismos que pueden estar conectados o no a otros componentes.




No hay comentarios:

Publicar un comentario