如何使用Grasshopper进行鞋底纹肌理建模?

2022年12月11日Rhino阅读模式

建模分析

今天带给大家的教程是使用grasshopper制作鞋底线条纹路。制作的思路主要分为三步:第一部分是制作等高线样式的线条纹路。第二部分是把线条纹路流动到鞋底曲面上。第三部分则是把线条转为模型的几种方法思路。话不多说,我们直接开始制作的讲解。

建模步骤

01、 使用SUBD工具制作出鞋底曲面,由于本教程主要讲解Grasshopper,因此鞋底面的建模部分就不展开了,这个曲面的建模也非常简单,大家可以自己捏一下。

如何使用Grasshopper进行鞋底纹肌理建模?

02、 接下来我们首先讲解在Grasshopper中怎么制作出这种等高线形态的样条纹理。先建一个平面拾取进Grasshopper。此处我们可以用点干扰面的起伏,为制作等高线做准备。熟悉Grasshopper的同学也可以使用图片干扰,做出更复杂的效果。

如何使用Grasshopper进行鞋底纹肌理建模?

如何使用Grasshopper进行鞋底纹肌理建模?

03、 要做出类似KS中的移位效果,我们需要确保面上的点数足够。这里利用提取面上的点后从点建立曲面的方法增加曲面点数。注意此方法重构曲面时U数目需要输入“x+1”。

如何使用Grasshopper进行鞋底纹肌理建模?

如何使用Grasshopper进行鞋底纹肌理建模?

04、 利用点干扰的思路,干扰面上点的Z轴移动,做出点干扰起伏的效果。

如何使用Grasshopper进行鞋底纹肌理建模?

05、 使用contour组件求出此时起伏曲面上的等高线,就可以得到这种线条肌理啦。配合干扰点位的移动可以做出各种不同的等高线肌理效果。

如何使用Grasshopper进行鞋底纹肌理建模?

如何使用Grasshopper进行鞋底纹肌理建模?

06、 有了等高线的制作方法,就要考虑如何把线条流动到鞋底曲面上了。首先提取出subd鞋底的网格,然后使用Squish指令压平,做出参考网格平面。

如何使用Grasshopper进行鞋底纹肌理建模?

如何使用Grasshopper进行鞋底纹肌理建模?

07、 使用多重曲面(或SUBD)流动的方法,可以把线条从参考平面网格流动到三维的多重曲面(或SUBD)表面上。

如何使用Grasshopper进行鞋底纹肌理建模?

08、 接下来利用各种不同的形状、点以及鞋底面边界作为干扰在参考平面上做出等高线效果。

如何使用Grasshopper进行鞋底纹肌理建模?

如何使用Grasshopper进行鞋底纹肌理建模?

09、 使用smooth polyline组件平滑等高线,去除等高线上的锯齿折边效果。然后去除掉过短的边。之后就可以把线条流动到鞋底曲面上了。

如何使用Grasshopper进行鞋底纹肌理建模?

如何使用Grasshopper进行鞋底纹肌理建模?

如何使用Grasshopper进行鞋底纹肌理建模?

10、 接下来就是线条转模型的方法了,先介绍第一种,跟制作等高线的思路类似,通过线条干扰鞋底面网格点的移动,做出类似置换的效果。再使用WB平滑,只要网格面足够多,这种方法做出来的效果是非常不错的。但缺点是计算缓慢。

如何使用Grasshopper进行鞋底纹肌理建模?

如何使用Grasshopper进行鞋底纹肌理建模?

11、 第二种方法则是使用Dendro体积建模插件,把线条转为体积网格,计算速度很快,但是形状基本上只能限制在圆管的造型上。

如何使用Grasshopper进行鞋底纹肌理建模?

12、 最后一种方法做出来的肌理精度很高,适合生成,但是制作相对麻烦。大致上是利用单轨扫的方式,但是Grasshopper自带的单轨扫工具有bug,因此需要代码用别的方式调用单轨扫。最后这种方法虽然精度高,运算时间也不算太慢,但很多地方需要手动修复。具体的讲解可以看教程视频。

如何使用Grasshopper进行鞋底纹肌理建模?

如何使用Grasshopper进行鞋底纹肌理建模?

如何使用Grasshopper进行鞋底纹肌理建模?

  • BIM学习群
  • 微信扫一扫
  • weinxin
  • 微信公众号
  • 微信扫一扫
  • weinxin
  • 本文由 发表于 2022年12月11日
  • 1、BIM学习网为资源共享网站,大部分资源均可在线免费获取,少数资源可通过VIP会员方式获取权限。
    2、所有均资源来自于网络及网友供稿,仅作为学习研究之用,禁止用于任何商业用途。
    3、如本页侵犯到任何第三方权益,请联系QQ/微信:9-5-7-0-3-2-9-6提交相关证明后我们将及时删除。
    4、百度网盘分享内容难免有被取消情况发生,VIP会员可直接联系索取和谐内容。
    5、转载请务必保留本文链接:如何使用Grasshopper进行鞋底纹肌理建模?