Rhino3D犀牛中文网
标题:
[GH基础教学]WWDC2014 Apple 宣传图渐变效果制作
[打印本页]
作者:
admin
时间:
2014-6-5 09:49
标题:
[GH基础教学]WWDC2014 Apple 宣传图渐变效果制作
本帖最后由 深蓝 于 2014-6-7 21:49 编辑
WWDC 2014
Keynote 刚刚结束,微信上不少朋友对苹果没有发布iPhone 6咬牙切齿。(此段话引自网易科技)
正巧当天我也在旅途中,看完重播后也有点
言归正传,个人觉得Apple的这张宣传图很好看,很多用过Grasshopper(后文简称GH)的朋友一看就会条件反射般喊出:参数化,曲线干扰等等词
。
当然,能够实现这种效果的软件和方法很多很多。
这篇教学内容较为详实,但是不会涉及到太多数据处理的知识,比较适合刚刚接触GH的朋友学习。
下面的教学也并不只是要教大家将图片上的效果做出来,更重要的是让大家了解在使用GH的过程中的思考方式。
我将图片放置在Rhino的
TOP视图
中,从图片上不难看出,这些等大小的方块矩阵在Apple logo轮廓线以内的区域被删除了一部分,靠近轮廓线的一些方块发生了缩放形变,如下图所示:
请注意,图中虽然只是截取了Logo的一部分,但是我们自己在绘制Logo时,一定确保这两个图形为封闭曲线。
写程序最重要的就是先将过程想清楚,理清思路后再入手会相对轻松许多;
通过分析,我们可以把这个过程做个简单的归纳:
1.创建点阵
2.筛选出需要的点
3.基于点创建正方形并且实现缩放效果
4.制作颜色渐变效果
接下来就来看如何一步步实现。
1.创建点阵
我使用Vector组下面的
Square 运算器
每个正方形的边长我设置为5个单位,水平方向52份,竖直方向32份(这里的份数设置适当即可,数值过小最终效果产生的不够明显,数值过大会增加程序计算时间),如下图所示:
通过上面的方法,我们可以建立如下图所示的方块曲线矩阵:
我们可以将每个正方形曲线的中心点计算出来,处理好这些点以后,再基于这些点建立圆角正方形。会用到下图所示的
Polygon Center 运算器
Polygon Center 运算器
右侧的三个输出端口的作用与区别大家可以参考其help,因为是正方形曲线,通过计算后,这三个端口输出的结果是一样的,在Cv端连接一个
Point 运算器
即可;
请注意,此时场景中会产生很多物件,我们可以将不需要显示的物件隐藏起来,只显示点阵即可(选则对应的运算器>点击鼠标中键>点击隐藏。运算器颜色会变为深灰色)方法如下图所示:
当我们写好一个功能后,可以将这些运算器做群组,方便管理,做到条理清晰。
第一步的程序完成,效果如下图所示:
Apple gh
,
WWDC14
本主题由 Dixon 于 2017-4-4 12:26 解除精华
作者:
admin
时间:
2014-6-5 09:49
本帖最后由 深蓝 于 2014-6-5 12:06 编辑
2.筛选出需要的点
再次观察,在之前标记出的轮廓线以内,黑色区域的正方形需要删除,黄色区域的正方形发生了缩放变形,其余的正方形并未受到曲线影响,如下图所示:
游客,如果您要查看本帖隐藏内容请
回复
第二步的程序完成,效果如下图所示:
作者:
admin
时间:
2014-6-5 09:49
本帖最后由 深蓝 于 2014-6-5 12:05 编辑
3.基于点创建正方形并且实现缩放效果
这一步中首先要从刚刚筛选出的点中挑选出被曲线干扰到的点,才能进一步做缩放
先使用
Pull Point 运算器
测量出点至曲线的距离
游客,如果您要查看本帖隐藏内容请
回复
效果如下图所示:
作者:
admin
时间:
2014-6-5 09:49
本帖最后由 深蓝 于 2014-6-5 12:04 编辑
制作颜色渐变效果
这些正方形从左至右的颜色发生渐变,但是每一列的正方形颜色是相同的,简单分析下,每一列正方形的中心点X坐标值相同,对!这就是切入点
为了解释清楚如何着色,我先用一组简单的图形解释:
下图中基于一组点创建出一组心形,曲线与点之间一一对应
游客,如果您要查看本帖隐藏内容请
回复
总结:
1.本次教学分4个小节讲解,每个小节都会实现我们最初分析的每一个步骤,再将它们连接起来,就能实现最终效果
这四组小的程序就像是机器的不同部件,分工明确,搭配起来机器就能正常运转。
2.教学中运用最多的一个运算器是
Dispatch
,判定的条件需要我们事先想好,所以,你不需要掌握太高深的数学知识,但思维逻辑很重要。
3.本教学并不是最简便的方法,但是可以让初学者了解到思考的过程!
作者:
admin
时间:
2014-6-14 22:51
本帖最后由 derek096 于 2014-6-15 09:56 编辑
先看看
再模仿 两个小问题 a.景图片导入后是灰色显示的 怎么变为彩色的呢?b.这样的文字注释怎么弄的?
作者:
admin
时间:
2014-6-17 16:31
derek096 发表于 2014-6-14 22:51
先看看再模仿 两个小问题 a.景图片导入后是灰色显示的 怎么变为彩色的呢?b.这样的文字注释怎么弄 ...
问题1
如果你放置图片的方式是:BackgroundBitmap
那么你可以鼠标单击视窗标签,按照下图设置,取消 灰阶 的勾选即可
问题2
Ctrl+G 群组运算器,鼠标右键单击紫色区域,就可以对群组命名
作者:
admin
时间:
2015-8-27 15:55
非常感谢深大的教程,做的不好,斗胆发出来,照着教程做收获很多!!!
作者:
admin
时间:
2015-8-31 08:22
lmjs 发表于 2015-8-28 12:13
感谢深版加分鼓励,谢谢!
我的颜色渐变效果怎么跟你们的不一样,GH中渐变色还可以自己定义吗?
Hi,
Gradient Control运算器
可以自定义颜色,方法如下:
1.指针放到左上角
颜色备选区
,按住鼠标左键朝右拖拽就可以新增加颜色节点;
2.用鼠标右键单击颜色节点即可调整其颜色。
作者:
admin
时间:
2016-2-18 12:53
感谢分享!
作者:
admin
时间:
2016-3-18 17:45
看看差色
作者:
QingK
时间:
2018-2-3 14:08
看看学学
作者:
木有风风
时间:
2018-4-10 15:25
不错 就是看不到电池了 为什么啊
作者:
cylone
时间:
2018-11-1 16:10
感谢楼主分享~学习学习
作者:
ttyson
时间:
2018-11-20 17:52
感谢分享!
作者:
alexwangxq
时间:
2018-12-13 10:03
我为啥不能回复呢 现在又能回复了
作者:
alexwangxq
时间:
2018-12-14 13:13
能在这里回复,但是在前面内容有回复的地方没法回复,看不到电池 既然是学习用 为啥还要藏着电池呢。
作者:
ping0753
时间:
2018-12-24 11:43
我很想知道怎么做出来的
作者:
丢了幸福的猪
时间:
2019-7-17 21:22
很不错学习了谢谢
作者:
rys77797665
时间:
2019-11-6 19:04
谢谢分享
作者:
sidney3003
时间:
2019-12-30 07:54
ghWWDC2014 Apple 宣传图渐变效果制作,厉害,方便
作者:
didi哒
时间:
2020-1-3 15:10
感谢分享
作者:
didi哒
时间:
2020-1-3 15:11
感谢分享
作者:
didi哒
时间:
2020-1-3 15:12
admin 发表于 2014-6-5 09:49
本帖最后由 深蓝 于 2014-6-5 12:06 编辑
2.筛选出需要的点
再次观察,在之前标记出的轮廓线以内,黑色区 ...
看看学习
作者:
雷军爱唱歌
时间:
2020-3-23 17:00
66666666666
作者:
雷军爱唱歌
时间:
2020-3-23 17:01
66666666666666
作者:
从不停下脚步
时间:
2020-9-8 11:52
学习一下
作者:
从不停下脚步
时间:
2020-9-8 11:54
电池看不到啊,求帮助
欢迎光临 Rhino3D犀牛中文网 (https://rhino3d.asia/)
Powered by Discuz! X3.3