二零二三 • 新春快乐
HAPPY SPRING FESTIVAL
辞旧迎新,Rhino原厂中国 - Shaper3d
祝各位同学
二零二三 新春快乐
健康平安 兔年大吉
用 Grasshopper 画个 ⌜福⌟ 字送给大家,顺便送上农历新年的第一篇教学~

使用 GH 模拟手写字有很多种办法,接下来分享我想到的一种思路和实现的过程。
先在 Rhino 中勾出路径线,接下来交给 Grasshopper.

这个灵感来自于我们小学就学过的基础知识:线是由点构成的。这就和穿珠子一样,只要⌜珠子⌟足够多,这些点就可以连出一条流畅的曲线。
拿一条简单的曲线举例,我使用 Circle 和 Gradient Hatch 运算器来模拟最常见的圆形画笔样式。

基本的程序有了,接下来就是要对这个主框架添砖加瓦。
TIPS:
有 GH 基础的同学应该注意到了一个小细节,在 Gradient Hatch 运算器输入端 B 处我做了 Graft ,主要是为了提高计算效率。

借助 Split List 运算器可以模拟画笔书写的过程。

如果希望颜色是渐变的,可以使用 Gradient 运算器,我们只需要对上面的程序稍作修改即可实现。

我们还可以通过 Graph mapper 运算器来调整笔触的粗细变化。

通过以上几步简单的控制,就可以实现基本的手写的效果了。
Gradient Hatch 运算器 C1 和 C2 输入端可以接入两种颜色来做渐变的填充,因此我们还可以模拟出⌜假3D⌟的效果。


TIPS:
这里需要控制每个圆内两种填充色的渐变方向,每个填充内的两种颜色可以通过修改颜色的饱和度(S)和明度(V)实现,完整程序图请见文末。

我之前就使用这个方法制作了一个熟悉的动画,是不是有内味了呢。

OK 本次的分享就到这里了,只做抛砖,有兴趣的同学可以尝试玩出更多有趣的花样,赶紧动手试试吧。
最后附上完整的程序图:
↶旋转手机滑动查看

~ 新年进步哟 ~
如果你在使用 Rhino 和 Grasshopper 时遇到问题,可以前往 Rhino 中文讨论区发帖提问哦~

欢迎分享这篇文章给您身边的朋友
