Grasshopper(简称GH)是一款可视化编程语言,它基于Rhino平台运行,是数据化设计方向的主流软件之一,同时与交互设计也有重叠的区域。与传统设计方法相比,GH的*大的特点有两个:一是可以通过输入指令,使计算机根据拟定的算法自动生成结果,算法结果不限于模型,视频流媒体以及可视化方案。二是通过编写算法程序,机械性的重复操作及大量具有逻辑的演化过程可被计算机的循环运算取代,方案调整也可通过参数的修改直接得到修改结果,这些方式可以有效的提升设计人员的工作效率。本书分为三个部分的内容,第一部分主要讲解Grasshopper建模的相关原理与技巧;第二部分的内容主要讲解建筑采光、辐射、风环境和能耗的相关模拟方法和设计优化流程;第三部分主要解读了相关的参数化建筑设计案例。