Grasshopper学习手册笔记(含英文注解)要点.pdf
《Grasshopper学习手册笔记(含英文注解)要点.pdf》由会员分享,可在线阅读,更多相关《Grasshopper学习手册笔记(含英文注解)要点.pdf(47页珍藏版)》请在三一文库上搜索。
1、第 1 页 共 47 页 一、 Pramsn. 参数 电池组 (1).Geometry 美d ?i ? m ? tri,n.几何,几何学 电池组 这一组都是对数据的抓取, 电池都有左侧输入端和右侧输出端,都有两种输入数据的方法, 一种 是把相应数据连接到左侧输入端,另一种是电池上点右键 Set one XXX ,新设置一个XXX 。Set multipleXXX , 美m ?lt ? pl,adj,多种多样的,许多的, n. 倍数,关联 ,即设置多个。但是 Set one curve 只能选取 Rhino 中创建好的, 美 ra? no?,n. 犀牛 左侧输入端:任何相应属性数据。右侧输出端:
2、电池所包含的相应属性数据。 属性对应如下: Point: 输入点数据【美p ? nt,n.点 】 Vector :输入向量数据【美vekt?r ,n,向量,矢量】 Circle :输入圆数据,这个电池只包含圆和椭圆相关曲线【美s ? rkl】 Curve:输入曲线数据【美k ? rv 】 Plane:输入平面数据【美ple ? n 】 Circular Arc:输入圆弧数据【美 s ? rkj ?l ?r ,adj, 圆形的,循环的,美 ? rk ,n, 弧,弧形物】 Line :输入直线数据【美la ? n 】 Rectangle :输入网格数据【美rekt?l , n,矩形】 Box:输入
3、实体盒子数据【美b ? ks 】 Mesh:输入 mesh面数据,即网格面数据【美me? ,n. 网状物】 Surface: 输入曲面数据,为 poly 曲面,不可输入 mesh曲面 【美s ? rf ? s n.表面,外表】 Brep: 输入任意实体或者曲面数据(这个很常用)【美brepn.表面表示】 Mesh Face:与 mesh类似,这里更多的是提取规则的mesh面 Twisted Box :输入北扭曲的实体【美tw ? st ? d ,adj ,扭曲的】 Field ,输入磁场数据【美fi? ld 】 Group:输入成组的数据【美 ru ? p 】 Geometry:输入几何图形数
4、据(包含点线面任何数据) Transform 输入三线性集合变换图形【美tr?nsf? m,v, 改边,转换】 Geometry Pipeline从犀牛中输入集合管线到GH 中【美pa ? pla ? n ,n, 管道,管线,渠道】 Geometry Cache 物体缓存,【美k? ? ,n, 隐藏所,缓存】 主要作用: 1、快速烘培 GH汇总的物体, 2、快速选择已经烘培到Rhino 中的物体 (2).Primitive 电池组【pr ? m ?t ? v ,adj ,原始的,简陋的】 Boolcean: 输入布尔值【bu ? li ?n n, 布尔 布尔逻辑的】 Integer :输入整数
5、【 ? nt ? d? r n. 数 整数;整体;】 Number :输入一列双精度浮点数据 Text: 输入任意文字 Color :输入一列颜色参数的RGB 值【k ?l ?r 】 Culture :包含了一系列文化特征【 ? k?lt ? ? n. 文化,修养】 Domain 2: 输入任意二维区间数据或者UV范围 【do ?me? nN. 领地;领域;范围】 Matrix: 包含了一系列的数据矩阵【me ? tr ? ks n 矩阵】 Complex:代表一个复核的集合。复杂的参数能够存储持久数据。 你可以通过参数设置菜单的持续记录。 【k ?mpleks adj.复杂的;合成的;复合的
6、】 Domain:输入任意二维区间数据 Guide: 输入任意一个参量的编号代码,方便其他电池找到此参量【 a? d n. 指南;向导;入门书】 Time: 输入时间和日期数据 Date:输入任何一列参量 File Path:用于输入硬盘中某个地址的文件【fa ? l n. 文件;p? n. 道路;小路;】 Date Path :通过路径输入一列数据【det n. 日期;约会;】 第 2 页 共 47 页 Shader: 输入一列渲染值【n. 著色器;着色程序】 (3) .Input 电池组:【 ? np ?t n 投入;输入电路】 Number Slider:最常用的拉棒,可以输入任意数字【
7、sla? d? 滑动器;滑雪者;会滚动之物】 Panel:可以查看电池所包含的数据【p?nl仪表板;嵌板】 Boolean Toggle :布尔开关( Ture/False ) 【tl开关,触发器】 Control Knob :数据输入的另一种,类似于音量调节旋钮。【k ?ntrol 控制;管理 n b 把手】 MD Slider :图形化的数字输入端,可以输入树形数据【sla? d? 滑动器】 Button :另一种开关,与Boolean Toggle类似【b ?tn 按钮;钮扣】 Digit Scroller:油表式的数据输入条【d ? d? t 数字照片卷轴;用于画涡形的画笔滚动条】 V
8、alue Lis:用来输入阶数或者输入数字【v?lju价值;价格;重要性;确切涵义】 Calendar :日历,说实话没有见过具体案例中使用到【k?l?nd? 日历; 天 历法;日程表】 Color Picker:拾色器,可以输入任意颜色【p ? k? 采摘者;采摘机;啄者;挖掘者】 Color Wheel :色轮,可以输入任意颜色【wil 车轮;方向盘】 Graph Mapper:重新映射一组数据【 r?f 图表;曲线图 m?p ? 映射;制图人;字体映射程序】 Clock: 计时器,说实话没有见过具体案例中使用到【kl k 时钟;计时器】 Color Swatch :拾色器,可以输入任意颜
9、色【swt? 样本,样品】 Gradient: 梯度控制,允许你在数字域定义颜色梯度【 red ? nt 梯度;坡度;倾斜度】 Image Sampler: 输入图形数据【 ? m ? d? 影像;想象;肖像;偶像 s?mpl ? 采样器;取样器】 Atom Date: 得到一个原子的详细数据【?t?m 原子】 下列运算七均为读取地里信息数据使用,实际上都是读取数据库数据所用 Import Coordinates【 ? mp ?t 进口,进口货;输入;意思,含义;重要性k ?u ?:dineits 坐标; 相配之衣物】 Import PDB Read Flie 【rid 阅读;读懂】 Impo
10、rt 3DM Import Image Import SHP (4) Util 电池组【 jutil】 Cherry Picker:提取树形数据中的某一节【t? eri 樱桃;樱桃树p ? k?r 采摘者;拣选机】 Jump :这是一个电池位置的传送门【d ? mp 跳跃;跳动】 Scribble:向 GH中添加文字【 skr? bl 潦草地书写】 Param Viewer: 树形数据查看器【参数, vju? ?r 观察器】 Data Dam:这个参数的类型,将可以输入任何类型的参量,作为一个结果,这个参数的预览可能不完 整,因为它可能没有识别出到一些数据类型【d?m 水坝;堤;障碍物】 Ti
11、mer: 定时刷新器【 ta? m ?r 计时器;定时器;计时员】 Data Recorder: 记录数据运行的时间【 r ? k ? rd ?r 记录员;记录器】 Cluster Input:在电池打包的时候作为输入端【kl?st ?r 群;簇;丛;串】 Cluster Output:在电池打包的时候作为输出端 Fitness Landscape: 通过数学公式来影响参量【f? tn ?s 健康;适合l?ndske? p 风景;风景 画;山水; 计 横向】 Gene Pool: 可以输入一系列基因数值【d ?i ? n 基因pu ? l v共用;汇集】 Galapagos: 遗传运算器,可以
12、进行一些复杂的数学运算 这是 Grasshopper 中特立独行的一个运算器, 首先不只是因为他的输入输出端长在了下面,而是因为 它的强大,把鼠标放在运算器上看描述就可以知道了这个运算器可以进行复杂的运算从而得出结果 2、Maths 电池组【 m?s 数学】 (1)Domain 电池组【do ?me? n 领地;领域;范围】 Construct Domain:创建从 A到 B的一个范围 I 【Construct建造;构筑;造 (句】 第 3 页 共 47 页 Deconstruct Domain :将一个范围 I 分解为起始值 S和结束值 E【 ? di ? k?nstr?kt 解构;拆析】
13、Bounds:在一组数中,用最大值和最小值创建一个范围【ba ?ndz 界限】 Consecutive Domains: 连续范围【 k ?nsekj ?t ? v 连续的;连贯的】 从字面上比较难理解,理解如下: 当 A取值为 True 则从一系列的数字中,分别取前n 项与 n+1项的和构成范围 当 A取值为 False 则为 n 项和 n+1项两个数字构成范围【f ? ls 假的;人造的;不真实的;错误 的; 】 Divide Domain: 将 Domain等分为 C个小的范围区间【d ? va ? d 划分;隔开】 Find Domain: 寻找区间( D)内输入的数值( N)的标号(
14、 I ) 输入端 S:是否以精确方式查找 输出端 N:得到的旁边相邻数据的编号 Includes:寻找输入数值( I )是否在区间( D)以内【 ? nklu ? dz 包括;包含;列入】 Remap Numbers: 映射两个范围比值得到的新范围【 ? ri ? m?p 重测图】 输入端 V:映射数值 输入端 S:源范围 输入端 T:目标范围 输出端 R :新的范围 这个比较难翻译其作用,输入端和输出端的关系是R=(T/S)*V 以下两组计算器重名,且互相可逆 Construct Domain 2:通过定义(输入UV坐标面的 U和 V的上下限)来确定一个面域 Deconstruct Doma
15、in 2:分解面域得到 UV坐标的上下限 Construct Domain 2:通过定义 U和 V的两个区间来确定一个面域 Deconstruct Domain 2:分解面域得到 U和 V的两个区间 Bounds 2D:通过一组点得到一个面域,该面域为包含所有点的最小面域 Divide Domain 2: 将一个面安装 UV坐标细分,细分出若干面域,这是一个非常常用的运算器,常用来 细分曲面使用 这个运算器常常和Isotrim连用。 (2)Matrix 电池组【me ? tr ? ks 矩阵】 Construct Matrix:创建矩阵 Deconstruct Matrix:分解矩阵 Disp
16、lay Matrix:展示矩阵【 d ? sple ? 显示;陈列;】 Transpose Matrix:将矩阵的行和列调换【 tr?nspo?z 调换;颠倒顺序;】 Swap Columns:调换矩阵的 A列和 B列【sw ? p 交换;用 . 作交易k ?l ?m 栏;专栏;列】 Swap Rows:调换矩阵的 A行和和 B行【ro ?z 行】 输入端或输出端的R代表 Rows,行。C代表 Columns,列。V代表矩阵里的各项值。 Invert Matrix:改变矩阵【 ? nv ? rt 倒置;反转;颠倒】 GH中的变换本质上都是已矩阵来实现的,上图为平移矩阵十一,其他包括旋转、对称、
17、切变、缩放 等都可以用矩阵来实现 (3)Operators 运算 电池组【 ?p?re? t ?z 操作员;管理者;运算符】 这一组电池非常好掌握,学过数学的都明白: 前半部分属于算法: Addition :加法【 ?d ? n 增加;加法;附加物】 Division:除法【d ? v ? n 划分;除法;部门;分开】 Multiplication:乘法【 ? m ?lt ? pl ? ke ? n 增加;繁殖;乘法运算】 Negative :负值【 ne ?t ? v 否定的;消极的;负面的;负的】 Power:幂【 pa ?r 量;力;能力;权力; 【数】幂;】 Subtraction:减
18、法【s ?btr?k? n 减法;减去】 第 4 页 共 47 页 Absolute: 绝对值【 ?bs ?lu ? t 绝对的;确实的;专制的;完全的;独立的;无限制的】 Factorial:阶乘【f?kt? ri ?l 阶乘的;因数的;】 Integer Division:除法,得到整数商【 ? nt ? d? r 整数;完整的事物;整体】 Modulus: 取余数,用 A除以 B输出得到的余数【 m ?d? l ?s 数、物 模量;模数;系数】 Mass Addition:总量相加,其中输出端Pr 是每一步的累加值【m?s 大量;块;众多】 Mass Multiplication:累乘
19、Relative Differences:每一项和上一项的差值。 注意出入类型只能是整数, 数字, 点和向量【rel?t ? v 相对的;比较的;相关的d ? f ?r?ns 不同】 Equality:相等【 ikw ? l ?ti 同等;平等; 数 等式】 Larger Than: 大于【la ? d? 更大的;较大的】 Similarity:约等于输入端 T%,误差允许值 % ,输出端 dt: 两者的差【 ? s? m ?l?r?ti 相似;类似】 Smaller Than: 小于【sm ? l ?r 较小的】 后半部分属于逻辑 Gate And: 当输入端都为 True 时,输出 Tru
20、e,即 A 且 B【 e? t 大门;入口;门票收入;道 路;方式】 Gate Or:A 或 B Gate Not: 将输出结果变为相反的结果 Gate Xnor: 输入布尔值 A=B时为真 Gate Xor: A不等于 B为真 Gate Nand: 若 A=B=True,输出假,其他情况输出真。 Gate Nor: 若 A=B=False,输出真,其他情况输出假。 Gate Majority:按照输入端的真假结果,输出占得比例大的结果【m?d ? ? r ?ti 大多数;多数;多 数党;多】 (4)Polynomials 电池组【p ?l ? n ?mi?lz 多项式】 Cube:立方【 k
21、ju ? b 立方体;立方】 Cube Root: 立方根【 ru ? t 根;根源;根本】 Square: 平方【skwer 正方形;广场;街区;平方; 】 Square Root: 平方根 One Over X:X 的负一次方【o ?v?r 在 . 的上方;遍及地;在 . 期间】 Power of 10:10的 X次方【pa ?r (数学)幂】 Power of 2 :2 的 X次方 Power of E :自然系数 e 的 X次方 Log N: 对数 log Logarithm: 以 10 为底的对数 lg 【l? ?r ? e?m 数 对数】 Natural Logarithm:以自然
22、系数 e 为底的对数 ln 【n?t? r ?l 自然的;天然的;私生的】 (5)Script电池组【skr ? p 脚本,手迹 ; 】 Evaluate :函数运算器,使用表达式进行判定【 ? v?ljue? t 评价;评估】 放大运算器以后可以添加删除输入端变量。 双击 fx 函数图标会出现上面的窗口,用于创建函数 同时会显示输入端的输入类型,比如上图的整数 Expression :表达式【 ? kspre ? n 表情;表示;表达;词句;措辞;表现;挤压】 C#Script,VB,Script:C#和 VB脚本运算器 需要编辑时请右键图表中心logo Expression 支持预设了很多
23、合法的表达式, 用来作为条件选择或者逻辑判断有时候比Script更为方 便。 (6)Time 电池组 Time 电池组用的比较少 第 5 页 共 47 页 Construct Date:创建日期 Construct Exotic Date:创建一个“异国”的日期(就是创建一个时间,运用指定的日历) Construct Smooth Time:创建一个光滑连续的计时器【smu? e 光滑的;平稳的;流畅的;圆滑的】 Construct Time:创建时间 Deconstruct date:将现在的时间分解为年月日时分秒 Combine Date sinc 函数公式 2. 在数学领域,非归一化si
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- Grasshopper 学习 手册 笔记 英文 注解 要点
链接地址:https://www.31doc.com/p-5197055.html