标签: grasshopper网格点数据

  • grasshopper系列教程-网格点数据

    grasshopper系列教程-网格点数据

    今天我们来学习Grasshopper的系列教程,今天要学习的内容是:网格点数据

    本节课也是分析网格面的点的数据

    img

    Construct mesh:建立网格面

    要输入网格的点网格的面参数,网格点的着色参数是可选的。

    Grasshopper运算器左边的参数分别代表的是:

    \1. 网格点数据

    \2. 网格面数据

    \3. 网格点着色数据

    在下图的算法当中,1和2分别表示:

    \1. 这个运算器,我们前面两节课学习过了,它的作用就是分解网格面,分解网格面之后,我们可以获取网格面的点数据面的数据或者着色的数据,当然我们也可以不用借助这个运算器得到得到相关的数据。

    \2. 这个运算器就是本节课学习的运算器–构建网格面。

    img

    Mesh Colours:网格点着色

    这个运算器可以让网格点附着颜色,一般我们用这个运算器可以用来做各种带颜色的分析图,比如太阳光照射的分析,人流量密集程度的分析,或者温度的分析,都可以用这个运算器来获得。

    它左边的c端口就是输入颜色的数据,我们这里来着重讲解渐变颜色这个运算器的使用方式。

    Grasshopper运算器左边的参数分别代表的是:

    \1. 颜色值的下限值,默认值等于0

    \2. 颜色值的上限值,默认值等于1

    \3. 颜色值的上下限值的区间,一般来说这个上下限的区间,这个值要等于上面两个值,就本案例来说就是0~1之间,而且这个值输入的数据的个数要等于网格点的数量,这样每个网格点就被赋予一种颜色了

    img

    这是颜色附上网格点之后的效果

    img

    Mesh Quad:4个点构成网格面片的参数

    网格面片的参数是一种特殊的参数类型,这种参数类型,我们可以由这个运算器来获得

    img

    Mesh Spray:给网格面喷上颜色

    这一个运算器和上一个有点差别,上一个是给网格点着色,这个是给网格面喷上颜色,大家注意看图标,它就是一个喷灌的效果,所以他是喷在面上的

    Grasshopper运算器左边的参数分别代表的是:

    \1. 输入要喷颜色的网格面

    \2. 输入喷颜色的网格点

    \3. 输入要喷的颜色,大家这里要注意一下我现在的这个渐变颜色运算器,它的输入值是24,而输出的颜色个数是25,这25个颜色值刚好可以覆盖整个网格曲面,因为这个网格曲面的个数就是等于25个。

    img

    网格面片喷色的效果

    img

    Mesh Triangle:三个点形成网格面片参数

    这个运算器和4个点是一样的,这里就不多讲述了

    img

    [elementor-template id=”7418″]