07菱形阵列渐变三角形纹理-Grasshopper纹理

纹理特色


  • 渐变的三角形铺满网格
  • 三角形渐变大小并非整体变化,而是一个个三角形区域单独变化

算法步骤


  • 等边三角形堆叠金字塔网格阵列
  • 金字塔的中心点
  • 大的三角形矩阵
  • 金字塔定位到大三角形矩阵中
  • 正三角形渐变算法
  • 生成网格面

详细步骤


等边三角形堆叠金字塔网格阵列

等边三角形堆叠出的“金字塔”网格如下图所示:

原理是建立三角形阵列,通过数据筛选的方式删除掉不要的部分

07菱形阵列渐变三角形纹理-Grasshopper纹理

以下是Grasshopper算法:这个算法逻辑上比较的复杂,主要是通过观察点系列的顺序方法,筛选掉不要的部分。
07菱形阵列渐变三角形纹理-Grasshopper纹理

 

金字塔的中心点

Convex Hull 计算三角形边框和中心点

07菱形阵列渐变三角形纹理-Grasshopper纹理

大的三角形矩阵

生成一个大三角形矩阵用于容纳上文的三角形网格。

07菱形阵列渐变三角形纹理-Grasshopper纹理

金字塔定位到大三角形矩阵中

金字塔Orient定位到大三角形当中。定位之前还得把金字塔倒180度,做成倒三角的形状。

07菱形阵列渐变三角形纹理-Grasshopper纹理

正三角形渐变算法

这个渐变算法根据小三角形到大三角形的其中一个角点的距离变化的。

07菱形阵列渐变三角形纹理-Grasshopper纹理

生成网格面

07菱形阵列渐变三角形纹理-Grasshopper纹理

Grasshopper算法电池图下连接关系
07菱形阵列渐变三角形纹理-Grasshopper纹理

Grasshopper算法电池图下面购买下载

下载权限
查看
  • 免费下载
    评论并刷新后下载
    登录后下载
  • {{attr.name}}:
您当前的等级为
登录后免费下载登录 小黑屋反思中,不准下载! 评论后刷新页面下载评论 支付以后下载 请先登录 您今天的下载次数(次)用完了,请明天再来 支付积分以后下载立即支付 支付以后下载立即支付 您当前的用户组不允许下载升级会员
您已获得下载权限 您可以每天下载资源次,今日剩余
0 条回复 A文章作者 M管理员
    暂无讨论,说说你的看法吧