分类: 草蜢小店

学习Grasshopper的知识库,在线学习,有专人解答Grasshopper的疑难杂症

  • Grasshopper工具集 Params Util 1-4

    Grasshopper工具集 Params Util 1-4

    视频待发

    Bifocals

    显示运算器标题

    显示运算器标题,适合初学者查看运算器的标题,需要安装Bifocals这个插件,下载插件点击这里https

    Cherry Picker

    樱桃拾取器

    用于拾取第一个数据的工具。

    Param Viewer

    数据预览器

    用于预览数据的组成结构,要用好Grasshopper其中一个环节就是分析数据的结构,这个工具刚好可以帮助我们

    Jump

    视图跳转

    用于调整编辑区的版面的,一个Jump有两个端口,两个端口放置不同的区域,双击其中一个会跳转到另一端口。

    Scribble

    手稿注释

    放置注释文字在Grasshopper的编辑区内,这样可以更好帮助我们或他人更好的阅读Grasshopper的算法。

    Data Dam

    数据更新延迟

    让前面的算法延迟更新数据,我们今天调整滑竿的时候是实时更新结果的,实时更新固然好,但是遇到算法复杂的时候难免会卡电脑,那么用上这个就可以减少电脑的卡顿,因为在拖拉滑竿的时候数据是不更新的。

    Data Recorder

    数据记录器

    记录实时变化的数据,这个运算器要配合Tigger使用。

    Relay

    节点

    双击运算器之间的连接线就能放置一个节点,右键节点可以给节点命名,这样可以帮我们更好理解和管理算法。

    Suirify

    简化路径

    简化数据列表的路径

    Tigger

    定时器

    设定时间间隔,在一定的时间间隔后自动变化数据,可以在Grasshopper中实现动画的制作

    Cluster Input

    封装输入端口

    封装的输入参数,给封装的Grasshopper算法赋予输入接口

    Cluster Output

    封装输出端口

    封装的输出参数,给封装的Grasshopper算法赋予输出接口

    Data Input

    Grasshopper数据输出到外部文件

    输入外部的文件

    Data Output

    外部文件数据导入到Grasshopper中

    把数据输出为外部文件

    Galapagos

    遗传算法

    遗传算法

    Gene Pool

    数据池

    数据池

    Fitness Landscape

    中文

    1

    Context Bake

    在Grasshopper播放器烘焙模型

    1烘焙成Grasshopper Player能够使用的程序

    Context Print

    在Grasshopper播放器打印文本

    1烘焙成Grasshopper Player能够看到的文本,文本以弹窗的方式显示。

    Get Boolean

    获取布尔值

    获取布尔值,获取在GrasshopperPalyer能使用的数据类型。

    Get Geometry

    获取文件

    获取文件,获取在GrasshopperPalyer能使用的数据类型。

    Get Geometry

    获取几何体

    获取几何体,获取在GrasshopperPalyer能使用的数据类型。

    Get Integer

    获取整数

    获取整数,获取在GrasshopperPalyer能使用的数据类型。

    Get Line

    获取直线

    获取直线,获取在GrasshopperPalyer能使用的数据类型。

    Get Number

    获取数值

    获取数值,获取在GrasshopperPalyer能使用的数据类型。

    Get Point

    获取点

    获取点,获取在GrasshopperPalyer能使用的数据类型。

    Get String

    获取字符串

    获取字符串,获取在GrasshopperPalyer能使用的数据类型。

  • Grasshopper工具集 Params Input 1-3

    Grasshopper工具集 Params Input 1-3

    [b2player src=”https://ali.3dscg.com/directlink/2/01video/02Gh/000grasshopper工具大全/001-3-Iput-695622998.mp4″ poster=””]

    Number Slider

    数字滑竿

    滑动数字输出值,这个是最常用的数值控制器,双击编辑器空白位置,输入数值默认为滑竿的最大值,输入整数,控制杆的刻度为整数变化,输入小数,控制杆的刻度为小数变化,输入【数值….数值】为一个区间,例如2.0….6.0,这样滑竿的控制区间为2.0 to 6.0 ,双击滑竿的头部可以设定数值的最大值、最小值、整数、小数、奇偶数等参数

    Panel

    面板

    查看数据结构和类型的有力工具,可以查看数据的路径、数据类型、数据的详细信息。

    Boolean Toggle

    布尔运算的开关

    双击标签可以切换布尔运算的值,布尔值为Ture或False

    Control Knob

    数字刻度转盘

    用鼠标点住拖动转盘可以改变输出的数据,双击表盘弹出的设置窗口中可以设定数值的最大值、最小值等参数

    Digit Scroller

    数字表盘

    鼠标拖动表盘可以调整数值大小,这个表盘有点像比赛的记分牌。

    Value List

    数值列表

    默认1-4的数值列表,这个运算器体积比较小,数值不太大时可以用这个替换数值滑竿,双击数值滑竿可以参数

    Button

    按钮

    按钮开关,对一些按下开关启动程序的运算器有用,默认是False,按下输出Ture启动程序。

    MD Slider

    二维滑竿

    输出为点的坐标值,双击运算器可以修改其参数。

    Gradient

    渐变色色带

    左边输入参数后可以输出一系列的颜色值。

    Image Sampler

    图像映射器

    依照输入的图像输出其图像的颜色值,双击面板可以修改图像的像素范围、颜色通道等参数。

    Calendar

    日历

    输出时间日期

    Clock

    时钟

    输出当前系统时间

    Colour Picker

    颜色拾取器

    拾取颜色值并输出

    Colour Swatch

    颜色调色盘

    拾取颜色值并输出

    Colour Wheel

    颜色转盘

    拾取颜色并输出,左边端口输入色彩的个数

    Graph Mapper

    曲线函数映射

    设置曲线的函数类型,输出函数的值,运算器的左边输出函数的变量值,例如二次函数是y=x^2,左边端口是x的取值范围,右边端口是y值的输出范围,双击面板可以设置x和y的输入输出范围。

    Atom Data

    原子模拟

    输出原子的数据,没有这方面的资料,这里不做展开讲解。

    Image Resource

    读取图像文件

    读取图片文件

    Import 3DM

    导入犀牛文件

    读取犀牛文件

    Import Coordinates

    导入点文件

    读取点文件,文件为txt格式的

    Import Image

    导入图片

    导入图片文件,输出为mesh网格

    Import PDB

    导入PDB

    导入pdb格式,没有这方面的数据,这里不做展开讲解。

    Import SHP

    导入SHP文件

    导入GIS的数据,没有这方面的数据,这里不做展开讲解。

    Object Details

    查看导入的文件的信息

    查看导入的文件的各项属性,例如是否为导入的文件、文件的图层、文件模型的名称等参数

    Read File

    读取文件

    读取文件,读取文件格式不限,输出时为文本内容,这里要注意数据量不能过大,放置当机。

  • Grasshopper工具集 Params Primitive 1-2

    Grasshopper工具集 Params Primitive 1-2

    [b2player src=”https://ali.3dscg.com/directlink/2/01video/02Gh/000grasshopper工具大全/001-2Primitive(字幕)_batch95595622330.mp4″ poster=””]

    Boolean

    布尔值

    布尔值是表示两种状态的值,分别是Ture和False,也可以用数值1和0表示,物质状态有打开关闭、显示隐藏、对错等等概念

    Integer

    整数

    输出整数值,如果接入的是小数,则用四舍五入的方式去掉小数位。

    Number

    数值

    输出数值,如果接入的是小数,保留其小数位。

    Text

    字符串

    输入文字字符

    Colour

    颜色值

    输出颜色值,颜色值由三个数值组成,三个数值分别表示红绿蓝(RGB)数值范围为0-255之间,数值用逗号隔开。

    Complex

    复合数

    复合数用{数值,0}的方式表达数字,比如输入25,就输出复合数{25,0}

    Culture

    地区名称

    输入一个非0正整数,就能输入相应表示的地区名称,比如输入4,输出的地区为中国。

    Domain

    区间

    输出一维区间,区间用数值1 to 数值2 表示,比如0.5 to 1.2。

    Domain^2

    二维区间

    输出二维区间,二维区间一般用于查看曲面的取值范围

    Time

    时间

    输出系统的时间值。

    Data

    数据

    可以指代任何的数据累心,一般用于做数据的转换

    File Path

    文件路径

    获取电脑的文件,点击右键可以读取文件

    Shader

    着色器

    获取材质信息

  • Grasshopper工具集 Params Geometry-1-1

    Grasshopper工具集 Params Geometry-1-1

    [b2player src=”https://ali.3dscg.com/directlink/2/01video/02Gh/000grasshopper工具大全/001-1-Geometry(字幕)_batch44595.mp4″ poster=””]

    ???本节课的内容???

    point

    获取点的数据,鼠标右键可以指定一个点或者多个点

    Victor

    向量

    指定向量

    Circle

    圆形

    设定一个圆形曲线

    Circular Arc

    弧线

    创建一个中心点弧线

    Curve

    曲线

    拾取犀牛视图中的曲线

    Line

    直线

    拾取或在犀牛视窗中绘制一条曲线

    Plane

    工作平面

    设置一个工作平面

    Rectangle

    矩形

    创建一个对角点矩形

    Box

    立方体

    创建一个立方体

    Brep

    Brep物体

    拾取一个或者多个物体,在Grasshopper中Brep可以指代曲线、曲面、实体等物件。

    Mesh

    网格物体

    拾取Mesh网格物体

    Surface

    曲面

    拾取一个或多个曲面物体

    Mesh Face

    网格面

    拾取Mesh的网格面

    SubD

    细分物体

    拾取犀牛7的新曲面格式-SubD细分网格曲面

    Twisted Box

    扭曲方块

    获取扭曲变换的盒子

    Field

    磁场

    获取磁场向量的数据类型

    Geometry

    几何体

    获取几何体,在Grasshopper中Geometry可以指代曲线、曲面、实体等物体,和Brep是类似的。

    Geometry Cache

    从犀牛缓存物体

    从犀牛视图中获取模型

    Geometry Pipeline

    管道

    通过指定图层名称和物件名称将犀牛的模型导入到Grasshopper当中

    Group

    群组

    物体群组的数据类型

    Transform

    变换操作

    变换操作的数据类型

    文字稿可以看下面的这篇文章

  • Grasshopper数据匹配原理3-线性和分组如何匹配数据

    Grasshopper数据匹配原理3-线性和分组如何匹配数据

    [content_hide]

    [b2player src=”https://ali.3dscg.com/directlink/2/01video/02Gh/000Grasshopper算法/01数据结构原理/(字幕)数据匹配原理24654616198.mp4″ poster=””]

    [/content_hide]

    线性和分组数据匹配数据的原理 3分43秒

  • Grasshopper数据匹配原理2-线性、分组如何对应数据的匹配

    Grasshopper数据匹配原理2-线性、分组如何对应数据的匹配

    [content_hide]

    [b2player src=”https://ali.3dscg.com/directlink/2/01video/02Gh/000Grasshopper算法/01数据结构原理/(字幕)数据匹配原理126554979.mp4″ poster=””]

    [/content_hide]

    这一小节主要内容,时长10分20秒

    线性数据与线性数据的匹配原理

    分组数据和分组数据的匹配原理

     

     

  • Grasshopper数据结构和数据匹配的视频讲解

    Grasshopper数据结构和数据匹配的视频讲解

    [content_hide]

    [b2player src=”https://ali.3dscg.com/directlink/2/01video/02Gh/000Grasshopper算法/01数据结构原理/(字幕)数据的结构_898565965659.mp4″ poster=””]

    [/content_hide]

    数据面板的构成  Panel

    1. 路径Path
    2. 数据Data
    3. 序号Index

    路径:相当于要找的人的住所地址
    序号:相当于要找的人的门牌号
    数据:相当于要找的人

    数据结构类型:有两种

    1. 线性数据:Flatten Tree,简单不分组的数据,输出端口的连线是实线的。
    2. 树形数据:Graft Tree,稍微复杂的分组数据,输出端口的连线是虚线的。

    数据的匹配原理,文字太多,要看文档的在文章底部的下载链接,下载吧

  • Grasshopper完全参数化罐子第四节

    Grasshopper完全参数化罐子第四节

     

    [content_hide]

    [b2player src=”https://ali.3dscg.com/directlink/2/01video/02Gh/001弧形凹缝罐子/弧面凹缝罐子004-652299562626.mp4″ poster=””]

    [/content_hide]

    ⬆️整体造型 10:44秒

    1. 创建顶盖平面
    2. 合并所有的表面
    3. 用洞口封盖生成实体

    Grasshopper参数化罐子所有章节汇总

    [b2_insert_post id=”12915″]

    [b2_insert_post id=”13234″]

    [b2_insert_post id=”13239″]

    [b2_insert_post id=”13245″]

     

  • Grasshopper完全参数化罐子第三节

    Grasshopper完全参数化罐子第三节

     

    [content_hide]

    [b2player src=”https://ali.3dscg.com/directlink/2/01video/02Gh/001弧形凹缝罐子/弧面凹缝罐子003-662659565.mp4″ poster=””]

    [/content_hide]

    罐子外表皮算法 9:30秒

    1. 创建上轮廓线凹陷的弧形造型
    2. 创建外表的轮廓造型
    3. 用网格线建立曲面生成表皮

    Grasshopper参数化罐子所有章节汇总

    [b2_insert_post id=”12915″]

    [b2_insert_post id=”13234″]

    [b2_insert_post id=”13239″]

    [b2_insert_post id=”13245″]

  • Grasshopper完全参数化罐子第二节

    Grasshopper完全参数化罐子第二节

     

    [content_hide]

    [b2player src=”https://ali.3dscg.com/directlink/2/01video/02Gh/001弧形凹缝罐子/弧面凹缝罐子002-5959595559mp4.mp4″ poster=””]

    [/content_hide]

    制作罐子的主体

    1. 创建罐子的平面线
    2. 创建罐子的截面线
    3. 用网格线建立曲面和旋转成型建立曲面

    Grasshopper参数化罐子所有章节汇总

    [b2_insert_post id=”12915″]

    [b2_insert_post id=”13234″]

    [b2_insert_post id=”13239″]

    [b2_insert_post id=”13245″]