04灰阶图渐变点阵-Grasshopper纹理

本文摘要:

纹理特色


  • 圆形排列的圆点
  • 圆点数量每一圈的点数逐渐变少
  • 圆形内的点生成小的圆形
  • 小圆形的的半径跟随背景色的深度变化

算法步骤


  • 布置圆形排列点
  • 导入背景图并输出灰阶值
  • 灰阶值作为半径值输入给圆形
  • 生成网格曲面实体

详细步骤


布置圆形排列点

线绘制等比放大的同心圆,然后在同心圆曲线上做等分点,这里的等分点数量要随着圈数的变化而变化,外圈的圆周长长,等分点数多,内圈的周长短,等分点数少

04灰阶图渐变点阵-Grasshopper纹理

Grasshopper算法如下图
04灰阶图渐变点阵-Grasshopper纹理

导入背景图并输出灰阶值,把灰阶值赋予到圆形的半径里。

导入背景图用运算器是图像采样器(Image Sampler)
双击图像采用其进入采样器内部选择图片的地址,设置采样器的输出通道,在下图所示

  1. 导入图片地址
  2. 设置最大点阵的最大范围(最大范围的算法详看下面解释)
  3. 选择输出颜色通道为灰阶

04灰阶图渐变点阵-Grasshopper纹理
Grasshopper算法
04灰阶图渐变点阵-Grasshopper纹理

计算灰阶值之前要先计算点阵覆盖的最大范围

用最近点(Closest Point )运算器就可以算出圆形点阵到引力点的距离,再把这个距离映射到合适大小,最后把这个值赋予圆形即可。

04灰阶图渐变点阵-Grasshopper纹理

生成网格曲面实体

04灰阶图渐变点阵-Grasshopper纹理

 

 

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

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

    老林站长

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

    作者

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

    微信群

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

    Rhino课程

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

    参数化纹理

    参数生成无缝纹理

    BIM考证特训

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

    购物车
    优惠劵
    搜索