-
Relative Item究竟有什么用,怎么用-Grasshopper运算器教程
在Grasshopper中有这么一个运算器-Relative Item ,好多人都不知道这个运算器是怎么用的,它有什么作用的 今天我来给大家科普一下它的简单用法。 归纳一下就是这么一个作用- 1.9k
- 8
-
grasshopper系列教程-布尔运算
今天我们来学习Grasshopper的系列教程,今天要学习的内容是:布尔运算 布尔运算通常用于实体之间的运算,Rhino软件的布尔运算的原则是曲面必须完全封闭,否则布尔运算有可能会出错。 Boundary volume:从边界创建闭合的曲面物体 这个运算器要求输入的物体是能组合成封闭的体块,这些输入的物体可以是几个未拼接的面片,也可以是完整的体块。 在下图中,我们看到一个方块物体被切了一个角,角的…- 10.2k
- 0
-
grasshopper系列教程-曲面的分割
今天我们来学习Grasshopper的系列教程,今天要学习的内容是:曲面的分割。 今天我们来了解一下在Grasshopper中是怎么样分割曲面的,在Grasshopper中有这么几种方式来分割曲面:映射平面曲面到曲面上,按结构线分割曲面,匹配一个已分割的曲面的参数. Copy Trim:映射平面曲面到曲面上 这个运算器有点像犀牛中的流动曲面,只不过它的操作…- 20.3k
- 0
-
grasshopper系列教程-旋转成型
今天我们来学习Grasshopper的系列教程,今天要学习的内容是:旋转成型 旋转成型有两个,一个是普通的旋转成型,另外一个是沿着曲线(路径)旋转成型,这两个运算器,我们在犀牛也能找到相应的命令,也是我们做曲面造型常用的命令之一。 Rail revolution: 沿着曲线旋转成型 Grasshopper运算器左边的参数分别代表的是:…- 9.7k
- 0
-
grasshopper系列教程-曲线挤出成面
今天我们来学习Grasshopper的系列教程,今天要学习的内容是:曲线挤出成面 曲线挤出,几乎是所有设计软件里都有的一种操作,不管是su也好,3d max也好,犀牛也好,里面都有这个命令,特别是犀牛软件曲线挤出花样繁多,有最普通的直线挤出,高级一些的有沿着曲线指出,还有挤出成一个锥体。在Grasshopper中给我们提供了4种方式,好,那我们来看一下这4种方式分别是怎么使用的。 &…- 17.3k
- 0
-
grasshopper系列教程-计算体积和面积
今天我们来学习Grasshopper的系列教程,今天要学习的内容是:体积和面积的计算 Area:计算曲面的面积和中心点 Grasshopper运算器右边边的参数分别代表的是: 输出曲面的面积 输出曲面的中心点 Area moments:输出曲面的面积、中心点和一些参数 Volume:输出物体的体积和中心点 Volume moments:- 6k
- 0
-
grasshopper系列教程-曲线上的平面
今天我们来学习Grasshopper的系列教程,我们今天来学习,在曲线上做平面的方法。 在曲线上做平面,这类运算器和我们上节课讲的在划分曲线是差不多的,划分曲线是在曲线上做点,而今天我们的内容,是在曲线上做平面,点和平面既有相同点,也有不同点。 相同地方,不管是点还是平面,我们都可以看作点来操作。不同点之处的在于点是没有方向的,而平面它是有方向的,通常平面我们都可以拆分为xyz三个方向,而点只能拆…- 8.6k
- 0
-
如何在Grasshopper中找到曲面的任一点在平面的上映射点
如何在Grasshopper中找到曲面的任一点在平面的上映射点。 我们先来看看算法 算法上来说还比较简单的,在曲面上画几个点,当然这几个点也不一定是在曲面上的,靠近曲面也是可以的,然后使用今天讲的重点运算器:Surface Closest Point ,直接翻译就是【最靠近曲面的点】,其最终输出的就是曲面的上的点和平面上的映射点。就如上图所示。 【曲面上的点(红点)和平面上的映射点(绿点)】 那么…- 2.3k
- 0
-
Grasshopper系列教程-数据列表的相关操作运算器
我们今天来说说Grasshopper的数据列表的知识点,数据列表就是包含多个数据的列表了,当然也可以只有一个数据,我们平时所说处理往往是多个数据的列表。数据列表在Grasshopper的使用过程当中是占有相当大的比重的,其实我们也可以这么说,我们用Grasshopper做设计,80%以上是在做数据的组合排列,就是在堆砌组合删除各式各样的数据,所以要会用Grasshopper就必须学会怎么灵活的操作…- 13.6k
- 0
-
我自己开发的一个筛选数据的Grasshopper小插件(猫头鹰筛选插件)
我自己开发的一个筛选数据的Grasshopper小插件,使用的方法如上图所示,第一端口连接要筛选的物体,其他端口根据需要连接数据就好了。 不过这个插件还不是太完善,如分组数量过多会产生特别多无用的数据,这些数据会把前面的数据覆盖掉,后面找个时间再更新吧。 下图是滑动一个数据控制条产生不同的效果小动画。 下载地址:猫头鹰筛选3dscg.com.zip- 852
- 0
-
Grasshopper时间运算器Timer的使用教程
Grasshopper时间运算器Timer的使用教程 今天介绍Timer运算器,Timer运算器是一个时间计量工具,它会按照运算器设置时间间隔运行发送数据,发送的数据经过“Data Recorder”(数据记录仪)把每一个时间间隔的数据记录并输出。 简单运算用法看上图,把输出值赋予到“累加运算器”上得到一个按时间计量的数字。 对Timer运算器点击右键的Interval参数还能设定时间间隔 利用T…- 8.6k
- 0
-
grasshopper曲线函数运算器-点阵生成曲面
grasshopper曲线函数运算器-点阵生成曲面 主要运用到的运算器是曲线函数,曲线函数生成数据导入点运算器里生成点,最后用点阵曲面生成运算器形成曲面。 效果 : 关键字:grasshopper运算器,曲线函数运算器,grasshopper教程- 4.8k
- 0
-
grasshopper翻转UV的方法
grasshopper使用lunchbox修改曲面UV的方向 修改UV的作用:在做曲面UV展开时,展开的UV矩形有可能是纵向矩形,那为了更好在展开UV上绘制图形,我们会把UV图形做旋转90度处理,那用改变UV方向无疑要比旋转更加的方便了 下图翻转的UV示意图 关键字:grasshopper教程,grasshopper运算器- 3.3k
- 0
-
grasshopper浮点数转化为整数的方法-字符串分割法
grasshopper浮点数(小数)转化为整数的方法 有时候是需要把数据的浮点数转化为整数的,grasshopper也可以自动的把浮点数转化为整数的,它这种转化的方法是使用了四舍五入的方法,比如下图,0.25转整数后是0,2.938转化后是3 在计算机编程语言里面还有一种转化整数浮点数的方法,这种方法是也广泛应用的,但是在grasshopper中我本人没有找到相关的运算器能直接转换,这种转化的方法…- 2k
- 0
-
grasshopper按照曲线做排序的算法
昨天的文章《grasshopper渐变的并且随机不等数量边数的多边形阵列算法》我这里写了一个算法是做边数逐渐增加的多边形阵列,它渐变是从下到上变化的,那如果我们要从上到下或者指定任意角度方向变化,那可不可以实现呢?那么我们今天就来说这个话题。 其实从根本上说,多边形边数的变化归根结底是点的排序的变化,每个点的排序发生改变了,那生成的多边形的排序也就跟着改变了,那一个按顺序变化的值的列表(指的是边数…- 8.5k
- 0
-
grasshopper渐变的并且随机不等数量边数的多边形阵列算法
grasshopper渐变的并且随机不等数量边数的多边形阵列算法 案例描述 一个有渐变机理的多边形阵列,自下而上多边形的边数逐渐增加形成变化的机理。 算法 建立网格点 在网格点上生成多边形 多边形的段数(Segment)端口输入随机的数值 随机数值要重新按最小到最大排列,使用的运算器是Sort List 效果图 关于Sort List Sort List是做数据列表索引位置重排的运算器 默认情…- 10k
- 0
-
grasshopper中删除指定边数的多边形
grasshopper生成随机边数的多边形阵列,但是删除边数等于5的多边形。 算法的思路 生成网格阵列 网格中心生成多边形 给多边形赋予随机的边数 判断边数是否等于5.在判断运算器中“不等于端口”中,如果不等于5,则返回ture,否则返回false。 算法详解 建立10x10的网格,C端口输出单个网格矩形,Area运算器计算网格中心,C是输出网格中心点,在C端口点击右键选择 Flatten将数据拍…- 3k
- 0
-
grasshopper楼梯算法之二
较早之前也写过楼梯算法,大家可以到这里去查阅下《grasshopper参数化楼梯》,比较两者之间的不同之处,两个都能很快速的创建楼梯。今天分享的这个grasshopper楼梯生成的算法我个人觉得更加的快速,消耗资源更少,原因是这次的算法生成的楼梯都是直接生成点,在串联点生成楼梯轮廓的,在grasshopper中点这种对象并不是一种实体(显示在画面点的标示还是会占用显卡资源,但是不多),点仅仅是一种…- 1.6k
- 0
-
grasshopper曲面流动的用法-surface-morph
grasshopper曲面流动的用法 在Transform页面的我们可以找到Surface Morph运算器(曲面包裹器),这个运算器的功能跟犀牛的“沿着曲面流动的”类似,都是可以让一个形体直接附着到曲面上,在做曲面不规则变化那是相当便利的。 用法 首先在平面视图上绘制一个图形,形状如何无所谓,但是一定要有高度。接着创建一个被附着的曲面,这个曲面也是任意曲面,但是一定要注意这个曲面不能被修剪,这点…- 58.2k
- 0
-
grasshopper钢架结构算法,桁架结构算法
算法下载链接 厂房屋顶.gh 厂房屋顶.3dm 如果不能下载,请评论区留言 grasshopper钢架结构算法,桁架结构算法 效果图 带完整的桁架结构 不带屋顶面桁架算法 算法下载链接 厂房屋顶.gh 厂房屋顶.3dm 如果不能下载,请评论区留言 关键字:grasshopper算法,grasshopper教程,grasshopper钢架做法- 1.1k
- 0
-
如何在grasshopper上找到真正的uv展开曲面
如何在grasshopper上找到真正的uv展开曲面 grasshopper里Dimensions运算器是计算曲面的展开的uv值的,但是这个计算本身有比较大的误差,计算后的uv值根本不能如是反应到原来曲面上,如下图所示:计算出的uv值分别是26.5和25.2,但是把uv值转化为点在“映射”会曲面时就有问题了。 箭头所指就是平面点(uv点)映射到曲面的情况,这时点并不在曲面上,而是飞出曲面。 那除了…- 7.1k
- 0
-
14-等高线切片面片制作
这一节课讲解等高线切片的做法。 在grasshopper可以通过非常简单的算法而轻易地制作地形的等高线或者等高线的切片。制作的效率相比犀牛来讲要高很多,而且可以随意的调整等高线的间距高度。 在制作等高线之前要先准备一个地形的曲面。如下图 读取地形曲面使用如下图的算法,就可以制作出地形切片了,具体的逻辑算法我会在视频教程中提及到。 本节课新学习的运算器- 3.5k
- 0
-
根据灰度图片变化点分布生成地形
这一小节来讲解使用grasshopper制作地形的方法。 通常我们制作的地形的方法多数使用贴图置换的方法,当然这次的grasshopper制作地形也不例外。 贴图置换也就是把贴图的RGB(或者灰阶值)转化为突起的高度,从而达到贴图表面高低起伏的地形效果。 本次实例的效果图如下,灰阶图片点击这里下载 制作思路: 1.制作一个点阵,点阵总长宽必须固定。 2.把点阵的点集合输入到“Image Simpl…- 2.1k
- 0
-
grasshopper线干扰算法模型
今天还是时间关系,没法写文章了,先放上grasshopper线干扰算法的效果图. 明天应该会抽点时间把算法教程写好和录制算法的视频. 先来简单介绍这个算法的特点 线的干扰跟点的干扰<RH-08-点吸引因子渐变肌理(Grasshopper教程)>很类似, 主要是算出已知点与线条的距离, 再把距离与一些图形的参数(比如半径,边长等等)做关联.- 971
- 0