热门标签

打印 上一主题 下一主题

[作品展示] GH菊花点阵制作详解

[复制链接]
查看: 10642|回复: 7

7

主题

33

帖子

345

积分

中级会员

Rank: 3Rank: 3

积分
345
跳转到指定楼层
楼主
发表于 2018-8-16 21:35:53 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 EvanTheDesigner 于 2018-8-17 14:17 编辑

国际惯例,花瓣盗图(花瓣是我的灵感源泉)
今天就展示一下我是怎么打菊花点的。。。。

先展示一下效果

第一步:菊花点阵的制作

首先我们绘制一个基础圆,然后把这个圆分成若干段,这时就得到了若干的分割点,如图所示:


然后我们用得到的分割点作为另一个圆的圆心,这样就得到圆心在基础圆上的一圈圆,这时菊花阵就初见雏形了,我们可以调节一下分割点的数值,可以反映点的疏密情况

对每一个圆也进行和基础圆一样的点数分割,如下图:

这个方法比较的取巧,不过有个问题是会产生大量的重复点,占内存,不过后续我们有方法去掉重复点

第一步就差不多了,我们把其余不需要显示的隐藏掉,然后群组整理一下


第二步:得到外轮廓内的菊花点阵

第一步得到的只是基本的点阵,我们还要在这个基础上得到特点形状内的点阵,所以继续干吧咧!!!!

首先我们要绘制内外轮廓线,参考NEST的形状,如图:

绘制好形状轮廓后,我们要把犀牛中的几何物件和GH的电池关联起来,这样才能用作参数驱动(这很重要哦!)

结果就是这样(我把之前得到的点隐藏了)


为了显示的干净整洁,我们把第一步得到的点单独导出到一个电池


下面我们就进入这整个制作环节的重要逻辑部分,判断点是不是在外轮廓线的内部,在的点我们留下,不在的点我们就去掉


这个用来判断点与线的关系电池的R端,就是result(结果)的意思,会有3种数值:0代表在外部,1代表在线上,2代表在内部,所以我们要结果为2的点

这样我们就得到了外轮廓线内部的点(是不是很简单)
第三步:同样的思路,用刚才的点和内轮廓做关系比较,我们要取得内轮廓外部的点,这就是我们最终需要的菊花点阵啦
同样的方法,和内轮廓做比较(这里我们需要的结果数值为0的点,0代表在外部)


第四步:根据得到的点画圆(用得到的点作为圆心,给定半径值,得到圆)

把点隐藏,同时调整半径值大小,我们就可以看到动态变化的圆孔啦
菊花点阵的圆形孔基本就制作完成啦,我们回到最开始的分割点数值,我们调整数值的大小,得到合适的效果


今天的分享就到这里啦

预告一下下波操作,如何在这个基础上实现渐变的圆孔

敬请期待!

PS:这是我在我的个人公众号发表的一篇文章,感兴趣的朋友可以关注一下---公众号:EvanTheDesigner

cb0487c740db8c476918e08f318476c740874a2417179-BLFOdn_fw658.jpg (63.76 KB, 下载次数: 607)

cb0487c740db8c476918e08f318476c740874a2417179-BLFOdn_fw658.jpg

评分

参与人数 2金币 +3 经验 +2 收起 理由
Simon + 1 + 2 赞一个!
Jessesn + 2 赞一个!

查看全部评分

收藏1 分享
回复

使用道具 举报

171

主题

661

帖子

4463

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
4463
沙发
发表于 2018-8-17 11:33:50 | 只看该作者
看起来不错的教学,谢谢分享
预告一下下波操作,如何在这个基础上实现渐变的圆孔

点干扰的方式,然后缩放所有的 Circle,应该就可以很快的实现
提醒:第一张图,如果是其他网址非个人原创,烦请提供图片链接,
回复

使用道具 举报

0

主题

5

帖子

22

积分

新手上路

Rank: 1

积分
22
板凳
发表于 2018-8-17 16:09:29 | 只看该作者
好教程。学习一下
回复

使用道具 举报

4

主题

14

帖子

187

积分

注册会员

Rank: 2

积分
187
地板
发表于 2018-8-18 23:05:00 | 只看该作者
感谢分享。。。你知道这个怎么做?

215306mim1s5wlw0a9zwz5.gif (766.31 KB, 下载次数: 563)

215306mim1s5wlw0a9zwz5.gif
回复

使用道具 举报

1

主题

2

帖子

73

积分

注册会员

Rank: 2

积分
73
5#
发表于 2018-8-22 11:47:40 | 只看该作者
justoid 发表于 2018-8-18 23:05
感谢分享。。。你知道这个怎么做?

袋鼠。。。
回复

使用道具 举报

0

主题

3

帖子

32

积分

新手上路

Rank: 1

积分
32
6#
发表于 2018-11-17 21:08:48 | 只看该作者
老哥好久没更新公众号了呀
回复

使用道具 举报

7

主题

33

帖子

345

积分

中级会员

Rank: 3Rank: 3

积分
345
7#
 楼主| 发表于 2018-11-18 10:21:42 | 只看该作者
passion8 发表于 2018-11-17 21:08
老哥好久没更新公众号了呀

最近比较忙,没时间更新文章
回复

使用道具 举报

0

主题

2

帖子

5

积分

新手上路

Rank: 1

积分
5
8#
发表于 2020-5-18 23:36:39 | 只看该作者
赞一个,学习到了!!!
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

精彩推荐

Rhino 6 的授权管理模式的调整与转换

2020-08-20 图文教学

2020冬季 Rhino 建筑造型系统面授课程

2020-03-21 面授课程

课程介绍|Rhino工业/艺术设计曲面造型高级

2020-03-20 面授课程

2020暑期 Grasshopper参数化系统面授课程

2020-03-20 面授课程

VisualARQ 2.7 发布更新

2020-02-17 新闻

VisualARQ 2.6 发布更新

2019-12-12 新闻

ShapeMap–复杂形体的表面纹理贴合参数化插

2019-11-04 新闻

图文教学 | Rhino 6 细分建模 BARCELONA 椅

2019-06-30 图文教学

Rhino3D(犀牛)中文网

  • 深圳:0755-29642189
  • 上海:021-56496412
  • 成都:028-61592400
  • support@shaper3d.com

关注我们

Copyright   ©2007-2017  Rhino3D犀牛中文网  Powered by©Discuz!     ( 粤ICP备12051517号-5