-
grasshopper分组数据替换算法treeitem,treestatistic和replaceMembers
grasshopper获取分组数据任何一个分支数据上的元素的方法。 如果我们想获取分组数据任何一个分支数据上的元素,一般有怎么几个方法: 把分组数据拍平成为线性数据,通过“List Item”的Id号获取线性数据的数据元素。这种方法最为直接,但缺点也明显,那就是数据拍平后原有的分组数据结构就被破环了,那有得重新去组织数据的结构,显得就很麻烦。如果后面数据匹配都是线性对线性的话,那这个方法无妨,否则…- 1k
- 0
-
grasshopper软包算法
用grasshopper制作的软包算法,用这个算法可以制作表皮曲面上鼓包的效果,比如水立方的表皮,沙发或者床背景等。 算法原理: 把曲面分割成多个小四边形面,再将四边形面划分等分点,选择曲面最中心的等分点(假设为点C),把中心等分点C沿着小四边形面的中心法线运动,运动后得到的点数据(假设为点Y)去替换原四边形面的中心等分点C,最终的点阵列重组(Surface FromPoints运算器)为一个曲面…- 676
- 0
-
grasshopper分组数据算法–数据分流
grasshopper按分组生成模型。 该算法也是比较实用的,通过这个算法可以把一个分组数据按照特定的分组分离出来,从而可以的针对各组进行变化,如下图,网格按照间隔的排列生成不同的形态,当然如果有必要的话也可以随机生成不同的模型。 算法解释: 首先有一串数据(网格点),默认生成的网格点是按一排为一组的数据构成的,这组数据输入“Param Viewer(数据观察运算器)”,Param Viewer可…- 7.4k
- 0
-
grasshopper路径获取运算器
如何获取grasshopper分组数据的路径 在grasshopper中经常会遇到数据的分组,而且会不停的对数据进行抽取,筛选,再组合等一系列操作,而这个编辑过程如果能借助“路径”的力量,编辑分组数据那肯定是事半功倍的。 路径它记录是每一个分组数据在“大数据”中的位置,数据之间“匹配关系”都跟路径的位置很有关系。 路径的表现:大括号{路径} 如下图:下图是一个树形数据结构,数据第一层路径是{0},…- 652
- 0
-
grasshopper运算器-点坐标定向(orient)
如果需要把已知的物体定位到另一些已知点位(也就是平面)上,最简单的方法就是使用点坐标定向运 算器(orient) [box type="info"] 使用方法:先找出定位的点,定位的物体(G)的基准点(比如中心点)连入A端口 ,重新定位的目标点连入B端口,非常的简单就完成了,如上图所示[/box] [intense_image imageurl="https://pi…- 2.4k
- 0
-
grasshopper贝赛尔曲线使用方法
如果在空间上已知两个点的位置,这样可以拾取这两个点生成贝塞尔曲线,免得又在犀牛编辑曲线了。 用法如上,点的位置基本上是固定的,而我们通过调整这两个的点曲线方向从而画出不同形状的曲线 [intense_image imageurl="https://pic.yupoo.com/ycds_v/DB8cBEv8/RhcXl.jpg" shadow="2" /]- 755
- 0
-
grasshopper自由组合数据的方法之二
昨天我分享一种数据组合方法《grasshopper自由组合数据方法之一》,这种方法相比我今天介绍的方法之二会稍微复杂一些,但容易理解。 今天介绍的这个方法是使用Path Mapper运算器来改变数据的分组的。 Path Mapper这个运算器是用来改变分组数据的路径,改变数据路径后从而改变数据的组合情况,它的功能非常强大,但原理比较复杂,这个我在以后的文章我再做详细的剖析。 今天使用Path Ma…- 980
- 0
-
grasshopper自由组合数据方法之一
假设我们需要这样的一个数据组合 [code]有数据列表0,1,2,3.........,58,59,要把这个数列分为每三个连续的数字为一个小组数据,既(0,1,2) ;(3,4,5 );.........(57,58,59)[/code] 方法:先创建三个等差数列,公差都为2, 而等差数列的数据起始值不同,分别三个数列做分组处理,最后三个数列汇入合并数列运算器(merge)就可以了- 1.5k
- 0
-
怎么找到曲面上任何一个点以及它在曲面上的法线方向
怎么找到曲面上任何一个点以及它在曲面上的法线方向 要实现这个效果其实也很简单,只要使用到这个运算器就可以的(右图),不过我们必须先找到曲面上任何的一个点。直接在曲面找点不太现实,我这里使用到方法是利用“UV映射”的原理,只要找到UV面上的任何一个点,那在把这个点“映射”到曲面上。 Domain²这个运算器是输出曲面的UV值,输出的UV值连到矩形运算器中生成矩形,这个矩形用于限定点的取值区域。 &n…- 4.8k
- 0
-
分享一个big的设计,用grasshopper生成模型
效果图是转子big的官网 grasshopper效果 grasshopper算法思路 在犀牛创建曲面 在grasshopper分切曲面,注意V方向的数量必须是奇数的。 刷选曲面并寻找曲面的中心点 在中心点创建box- 792
- 0
-
15-voronoi细胞平面制作
这一节讲解voronoi细胞曲面的做法 关于voronoi我这里引用一段百度百科里面的文字,详细的内容大家可以自己百度一下。 Voronoi图,又叫泰森多边形或Dirichlet图,它是由一组由连接两邻点直线的垂直平分线组成的连续多边形组成。N个在平面上有区别的点,按照最邻近原则划分平面;每个点与它的最近邻区域相关联。Delaunay三角形是由与相邻Voronoi多边形共享一条边的相关点连接而成的…- 543
- 0
-
14-等高线切片面片制作
这一节课讲解等高线切片的做法。 在grasshopper可以通过非常简单的算法而轻易地制作地形的等高线或者等高线的切片。制作的效率相比犀牛来讲要高很多,而且可以随意的调整等高线的间距高度。 在制作等高线之前要先准备一个地形的曲面。如下图 读取地形曲面使用如下图的算法,就可以制作出地形切片了,具体的逻辑算法我会在视频教程中提及到。 本节课新学习的运算器- 3.3k
- 0
-
GH-13-根据曲线函数变化点的分布
根据曲线函数变化点的分布 这个算法的作用是快捷的算出一些具有数学函数曲线的点分布或者曲线造型。利用曲线函数可以随意控制曲线输出值和曲线的形态。下面的图例是本实例生成的曲线图。 下图中最顶的点阵列式抛物线函数曲线。 中间的点阵列式贝塞尔曲线点阵列,贝塞尔曲线点可以在两端调整曲线的曲率。 下段是正弦函数曲线,输出值可以生成波动的点阵列。 曲线函数的用法。 输入端口输入一个数值的数列,一般是线性的(Fl…- 683
- 0
-
根据灰度图片变化点分布生成地形
这一小节来讲解使用grasshopper制作地形的方法。 通常我们制作的地形的方法多数使用贴图置换的方法,当然这次的grasshopper制作地形也不例外。 贴图置换也就是把贴图的RGB(或者灰阶值)转化为突起的高度,从而达到贴图表面高低起伏的地形效果。 本次实例的效果图如下,灰阶图片点击这里下载 制作思路: 1.制作一个点阵,点阵总长宽必须固定。 2.把点阵的点集合输入到“Image Simpl…- 1.8k
- 0
-
10-GH-单体实体流动到曲面
这一节跟大家说说单体流动到曲面的效果. 先来看看效果图,见下图, 从这个图我们可以看到物体在曲面上重复出现, 形成有序的肌理纹的效果. 制作思路: 首先准备一个"单体", 形状并没有限定, 任何的形状都是可以的, 这个实例我就画怎么几个造型,下图. 其次是一个曲面 准备好上面的的两个物体制作, 只需要怎么一个简单算法就可以了. 学习提醒,实例中如果出现前面课程出现的运算器,请查…- 979
- 0
-
09-GH-线吸引变化肌理(grasshopper教程)
本篇文章在昨天做了个小小预告,今天早上借着不用上班的空余时间把本文的教程写好放上来。 昨天已经简单介绍了这个算法的基本思路了,这里不再赘述而提一提里面重要的运算器的作用。 其中最重要的运算器是 计算已知点到曲线的距离运算器: Curve–>Analysis–>Curve Clost Point 它作用是:计算出一些已知的点集合到曲线的距离。 [divider] 本节课最新学习到的运算器…- 1k
- 0
-
grasshopper线干扰算法模型
今天还是时间关系,没法写文章了,先放上grasshopper线干扰算法的效果图. 明天应该会抽点时间把算法教程写好和录制算法的视频. 先来简单介绍这个算法的特点 线的干扰跟点的干扰<RH-08-点吸引因子渐变肌理(Grasshopper教程)>很类似, 主要是算出已知点与线条的距离, 再把距离与一些图形的参数(比如半径,边长等等)做关联.- 879
- 0
-
用grasshopper制作一个小工艺品
使用线干扰图形变换,网格生成曲面和数据筛选等基本算法制作的小模型. 不过今天工作忙了一整天,公司的网络也及其不给力, 自己的网站在公司网络都登陆不上,没空写教程了 , 本次的教程还是抽空在写了,今天分享个图片先- 480
- 0
-
RH-08-点吸引因子渐变肌理(grasshopper教程)
本实例效果 本实例制作点吸引因子引起阵列的物体做渐变变化表皮. 制作准备, 在犀牛环境下创建一个点和一个曲面. 点的位置可以任意, 效果如下图 学习提醒,实例中如果出现前面课程出现的运算器,请查看本文了解运算器的用法《3d学习网grasshopper教程内所有的运算器汇总<持续更新>》 本节新学习的运算器 1.法线平面: Vector-->Plane--> Plane No…- 4.4k
- 0
-
GH-07-斜向网格钢架制作(grasshopper教程)
本节课讲解如何制作曲面上的斜向网格. 这种网格也是在一些建筑外表皮或者建筑内部的钢架结构有着广泛的应用. 制作这个模型的思路 现在把现有的曲面细分为四边形面,然后连接四边形的对角线就可以形成网格线了. 最终把网格线做平滑的处理. 如右图,只是制作简易的网格线,如要做实体结构的话要加"pipe"命令. 生成实体圆管 [divider] 学习提醒,实例中如果出现前面课程出现的运算器…- 1.4k
- 0
-
GH-06-钢架结构表皮制作(grasshopper教程)
今天我们这一节课是grasshopper制作网格钢架的课程.网格钢架在制作一些大型的建筑物的外墙和顶棚有着非常广泛的应用,这些钢架构造大多结构复杂,使用一些常规的设计软件很难建立精准的结构模型,更不用说可以在建模推敲过程中随意的修改模型了.不过,grasshopper在这一方面有着很大的优势,不但可以快速的生成钢架模型,还能把快捷方便的即使修改器钢架的参数,学习grasshopper的话,这节课的…- 1.2k
- 0
-
3d学习网grasshopper教程内所有的运算器汇总
Params栏目 [toggle title="Geometry" state="close" ] 点:Params–>Geometry–>point 创建点,可用右键指定已知点. 曲线运算器:Params–>Geometry–>Curve 点击右键读取犀牛场景的曲线,本实例使用”set multiple Curve”读取上图的多条曲…- 1.5k
- 0
-
GH-05-曲面嵌板分割模型的制作(grasshopper)
这一节讲解嵌板模型的制作. 嵌板模型是又一些不同大小和形状的平板相互连接而成的立体模型,如上图所示.上图中左1是原始曲线,用于做放样成面,中间的图片是具有厚度的嵌板模型,而右边那个图形是不带厚度的嵌板模型. 本节课所用到的运算器 1.曲线运算器:Params–>Geometry–>Curve 点击右键读取犀牛场景的曲线,本实例使用"set multiple Curve&quo…- 4.6k
- 0
-
GH-04-按组随机半径多边形(Grasshopper视频教程)
这一小节讲解按组做随机变化的一个算法.效果图如下 算法效果图描述: 从左边的图片效果看,里面的多边形的半径都是9个为一个组,每个组合内的所有多边形都是一样的半径,而每个组之间的半径都是随机变化的. 这个算法我们学习要如何去把"数列"内的元素如何的组合以及删减"数列路径" [accordion align="" numbers="…- 498
- 0
❯
个人中心
购物车
优惠劵
有新私信
私信列表
搜索
扫码打开当前页
返回顶部
幸运之星正在降临...
点击领取今天的签到奖励!
恭喜!您今天获得了{{mission.data.mission.credit}}积分
我的优惠劵
-
¥优惠劵使用时效:无法使用使用时效:
之前
使用时效:永久有效优惠劵ID:×
没有优惠劵可用!