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算法电池图下面购买下载

    合作项目:
    版权声明:
    0 条回复 A文章作者 M管理员
    欢迎您,新朋友,感谢参与互动!
      暂无讨论,说说你的看法吧

    LinkLi

    工业设计建模,建筑参数化,动画渲染,在线指导

    作者

    关于本文的有任何疑问都可以在评论区提问。

    微信群

    加入犀牛技术微信解答群,随问随答

    Rhino课程

    工业设计的犀牛建模实战课程

    参数化纹理

    参数生成无缝纹理

    BIM考证特训

    完全免费在线考试特训视频

    购物车
    优惠劵
    搜索