-
19自下而上随机增加消失方块纹理-Grasshopper纹理
纹理特色 消失的点阵越往上边消失得越多。 算法步骤 建立正方形点阵 给每一层设置删除的编号 生成表面 详细步骤 以下是Grasshopper算法: Grasshopper算法电池图下面购买下载- 197
- 0
-
18自下而上渐变展开方块-Grasshopper纹理
纹理特色 渐变的菱形铺满斜网格矩阵 渐变的方式是体现在菱形底角两个边界的开合大小。 算法步骤 1生成斜铺的四边形 2计算出四边形最底下的点 3通过距离值映射成图形的开合角度 4平面线布尔相交运算生成图形 5创建网格实体 6Grasshopper算法电池图下连接关系 详细步骤 1生成斜铺的四边形 用Voronoi泰森多边形生成斜向菱形网格,菱形往里面偏移一点距离最终得到菱形单体矩阵。 以下是Gras…- 139
- 0
-
17正方形螺旋纹路纹理-Grasshopper纹理
纹理特色 螺旋的缩放排列的正方形平铺到平面网格内 算法步骤 1创建斜向四边形方阵 2旋转缩放四边形 3绘制贝塞尔曲线 4连接等分点 5Grasshopper算法电池图下连接关系 详细步骤 1创建斜向四边形方阵 用Voronoi泰森多边形制造斜45度排列的正四边形。 以下是Grasshopper算法: 2旋转缩放四边形 以下是Grasshopper算法: 3绘制贝塞尔曲线 以下是Grasshoppe…- 165
- 0
-
16叶片密拼纹理-Grasshopper纹理
纹理特色 渐变的三角形铺满网格 三角形渐变大小并非整体变化,而是一个个三角形区域单独变化 算法步骤 1创建右上单元曲线 2叶子边缘曲线 3扇柄节点处曲线 4扇叶叶脉结构线 5扇面单元体 6扇面单元体定位到大三角矩阵中 7Grasshopper算法电池图下连接关系 详细步骤 1创建右上单元曲线 本次案例的曲线完全是参数化绘制的,所以画线的步骤相对会比较繁琐。 前面课程提到过创建密拼图形必须是建立正3… -
15三角形阵列网点纹理-Grasshopper纹理
纹理特色 渐变的三角形铺满网格 三角形渐变大小并非整体变化,而是一个个三角形区域单独变化 算法步骤 1创建基础三角形 2制作内部的梯形面 3创建梯形内平均线 4创建三角形单元体 5单元体定位到大三角形矩阵当中 6创建网格实体 7Grasshopper算法电池图下连接关系 详细步骤 1创建基础三角形 基础三角形有三个,外围作为最后平铺边框大三角形(边长3),往里稍微偏移(偏移0.05)一点距离的三角… -
14三角形花朵点阵纹理-Grasshopper纹理
纹理特色 整个纹理表皮有渐变的花瓣平铺而成的 同一个圆心环绕的六个花瓣组成一朵花 相邻的花瓣有个可以组成点阵的等边三角形图案 算法步骤 1创建中心三角形、中线、中点 2创建中心圆,分解中心圆 3中心圆分段数分析 4获取边界线生成表面 5根据边界距离生成渐变半径圆形 6纹理单体定位到大的三角形阵列当中 7删除重复图形 8创建网格实体 9Grasshopper算法电池图下连接关系 详细步骤 1创建中心… -
13密拼阶梯波浪渐变纹理-Grasshopper纹理
纹理特色 整体波浪呈波浪纹 每个周期波浪之间夹杂一个反向的波浪 看上去像阶梯式,一级一级的形状 算法步骤 1上升下降等差数列 2波浪点阵单体 3波浪等间距移动 4跟随波浪振幅大小变化圆形半径 5直线阵列复制波浪单体 6生成网格实体圆点 9Grasshopper算法电池图下连接关系 详细步骤 1上升下降等差数列 本案例最核心的数据就是这个上升下降的等差数列。其作用用于调整波浪的数据的偏移位数。 下图…- 103
- 0
-
12密拼花瓣纹理-Grasshopper纹理
纹理特色 半圆形花瓣密拼 算法步骤 1创建花瓣单元体 2创建正方形网格阵列 3花瓣定位到正方形阵列当中 4Grasshopper算法电池图下连接关系 详细步骤 1创建花瓣单元体 花瓣的单体在本案例是用犀牛创建的,主要是考虑参数化代码体积,这个花瓣要完全参数化制作的并非容易实现。在后面的实力有完全参数化的叶子的案例。 制作密拼图案的诀窍就是修改密拼几何图形(正方形、等边三角形、正六边形),本案例在正… -
11密拼盾牌纹理纹理-Grasshopper纹理
纹理特色 整个纹理由盾牌形状点阵密拼而成的 每个盾牌点阵单元体内部的圆点半径大小也是带渐变变化。 算法步骤 1绘制单体半圆轮廓 2求出盾牌造型顶点 3盾牌造型四个边线及其平面轮廓 4生成平面曲面并布点阵 5点阵上布置渐变网格点 6删除边角点算法 7删除盾牌造型边界上的点 8圆形阵列汇总 9计算最大边界 10阵列单体模型 11创建网格实体 12Grasshopper算法电池图下连接关系 详细步骤 1… -
10波浪密拼网点纹理-Grasshopper纹理
纹理特色 原点造型呈现出波浪形状排列 其中大的波浪原点呈错位重复出现 大波浪之间还有渐变的圆点阵列 算法步骤 1波浪线单元体 2波浪线单元体做等距移动 3波浪曲线两两之间生成曲线间平分线 4去掉重合的线 5波浪线内渐变半径的圆形阵列 6创建边界的圆形 7创建网格实体 8Grasshopper算法电池图下连接关系 详细步骤 1波浪线单元体 波兰线单体由两条线构成的。 一般画波浪想用函数映射器(Gra…- 114
- 0
-
09六边形网格点纹理-Grasshopper纹理
纹理特色 错位间隔圆点组合成菱形图案,菱形图片作为单体 点阵菱形单体平铺到大的正六边形内部 正六边形再作为单元体平铺到大六边形矩阵内 算法步骤 1通过观察编号获取菱形基本图形 2菱形基本体内计算点阵 3旋转阵列基本体,形成六边形单元 4单元体平铺到大六边形矩阵当中 5生成圆形网格面 6Grasshopper算法电池图下连接关系 详细步骤 1通过观察编号获取菱形基本图形 本案例绘制菱形的方法是通过提…- 176
- 0
-
08六边形螺旋纹路纹理-Grasshopper纹理
纹理特色 六边形元素:纹理图以六边形为基本单元,这些六边形形成了图案的基本网格结构。 螺旋点阵:每个六边形单元内部充满了螺旋状排列的点阵,这些点阵从六边形的中心向外扩展。 渐变点密度:点阵的密度从中心向外逐渐减少,产生了一个渐变效果。这种渐变在视觉上形成了一种向心或离心的动感。 多重层次:由于点阵的排列方式和密度变化,图案具有多重层次感,给人一种深度和立体感。 算法步骤 1六边形旋涡形状 2 1/…- 171
- 0
-
07菱形阵列渐变三角形纹理-Grasshopper纹理
纹理特色 渐变的三角形铺满网格 三角形渐变大小并非整体变化,而是一个个三角形区域单独变化 算法步骤 等边三角形堆叠金字塔网格阵列 金字塔的中心点 大的三角形矩阵 金字塔定位到大三角形矩阵中 正三角形渐变算法 生成网格面 详细步骤 等边三角形堆叠金字塔网格阵列 等边三角形堆叠出的“金字塔”网格如下图所示: 原理是建立三角形阵列,通过数据筛选的方式删除掉不要的部分 以下是Grasshopper算法:这…- 144
- 0
-
06渐变十字图案参数化纹理-Grasshopper纹理
纹理特色 在正方形网格上布满十字花图案 十字花网格点上为正排,在网格中心为斜四十五度排列 十字花大小随着边框距离变化而变化 距离边框越近十字花越小 算法步骤 单个叶片 十字叶片 网格点阵 点阵边框 叶片定位到点阵上 按照边框距离大小渐变缩放 生成圆形网格面 详细步骤 单个叶片 十字花属于比较复杂的图形,一般设计图案初级阶段我们可以用犀牛来绘制,这样方便快捷,到了最后定稿阶段再把图案完全参数化。 下…- 215
- 0
-
05渐变瀑布流表皮-Grasshopper纹理
纹理特色 整体纹理效果像万箭齐发的流星雨往一个方向迸发。 每一列流星都是平行的,流星的数量和间距都是随机生成 算法步骤 生成随机点数据 生成随机点 随机点连接成多段线,多段线分解成功线段 在线段上生成渐变的圆形队列 生成网格实体 详细步骤 生成随机点数据 随机点的生成可以用Populate 2D 这个运算器,可以本案例中的随机点是整体上是平行间距相等的,所以不能用这个运算器生成随机点,它生成的点就…- 122
- 0
-
04灰阶图渐变点阵-Grasshopper纹理
纹理特色 圆形排列的圆点 圆点数量每一圈的点数逐渐变少 圆形内的点生成小的圆形 小圆形的的半径跟随背景色的深度变化 算法步骤 布置圆形排列点 导入背景图并输出灰阶值 灰阶值作为半径值输入给圆形 生成网格曲面实体 详细步骤 布置圆形排列点 线绘制等比放大的同心圆,然后在同心圆曲线上做等分点,这里的等分点数量要随着圈数的变化而变化,外圈的圆周长长,等分点数多,内圈的周长短,等分点数少 Grasshop…- 203
- 0
-
03环形多个吸引点渐变网点纹理-Grasshopper纹理
纹理特色 圆形排列的圆点 圆点数量每一圈的点数逐渐变少 圈内的点圆形半径被引力因子吸引,半径大小跟随引力变化 算法步骤 布置圆形排列点 制作作为引力因子的点 根据点到到引力因子的距离生成圆形 生成网格曲面实体 详细步骤 布置圆形排列点 线绘制等比放大的同心圆,然后在同心圆曲线上做等分点,这里的等分点数量要随着圈数的变化而变化,外圈的圆周长长,等分点数多,内圈的周长短,等分点数少 Grasshopp…- 100
- 0
-
02密拼错位波浪线纹理-Grasshopper纹理
纹理特色 波浪线错位排列且紧密相间 每一层波浪线夹杂着平分线 算法步骤 波浪线单元体 等距移动 生成曲线间平分线 去掉重合的线 详细步骤 波浪线单元体 首先绘制波浪线单元体,单元体有两条波浪线构成,它波形完全相同,但是波的起点高度不一样,类似下图这样的图形 下面是波浪线的Grasshopper算法,算法核心思想就是给波数列做偏移,这样就可以改变波的起点数据了。 等距移动 给物体赋予等差数列,让它形…- 163
- 0
-
01编织网格渐变点纹理-Grasshopper纹理
纹理特色 四个方向的渐变点阵列相互环绕形成一个方阵。 点阵头部圆点直径从头部到尾部为线性变小的趋势 以这样的一个方阵为整体,阵列组成更大的方阵。 大方阵呈现的视觉效果类似编织网格线的纹理。 算法步骤 创建中心正方形 创建渐变点阵 阵列点阵形成大方阵 生成网孔平面并流动到曲面上 详细步骤 创建中心正方形 用一对相反数生成矩形,把矩形炸开后延长(Extend Curve)直线,最终生成中心的十字线,这…- 196
- 0