热门标签

打印 上一主题 下一主题

[作品展示] 会动的齿轮

[复制链接]
查看: 12123|回复: 4

11

主题

37

帖子

217

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
217
跳转到指定楼层
楼主
发表于 2017-6-13 12:47:13 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式
一个小练习,增加了参数控制动态效果。运动的速度和加减速效果不同,整体感受也不一样了,跟大家分享小动画。








收藏 分享
[db:签名]
回复

使用道具 举报

0

主题

4

帖子

57

积分

注册会员

Rank: 2

积分
57
沙发
发表于 2017-6-14 17:56:35 | 只看该作者
求 D大 分享些 思路 研究方向 玩一玩
23170114(群) grasshopper/karamba/kangaroo/.......
回复

使用道具 举报

11

主题

37

帖子

217

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
217
板凳
 楼主| 发表于 2017-6-19 10:18:57 | 只看该作者
则个案例我们因为用做其他教学用途了,所以这里就只能简述一下思路,有点gh使用经验的用户可以作为练习试试看。

图形实际上分为两个部分,注意看图中不同颜色的线条。


红色和绿色是前后两个步骤做出来即可。

分拆后再来看思路会比较清楚,
1.需要做出如下效果:很多同心圆,在每个圆上随机取出几段弧线,如下


2.在考虑如何把每一段弧的端点往内做出一段直线(绿线),过程是做出跟中心的连线,然后这些连线跟内部的弧线计算交点再连线。

这就是整个图形的原理,至于动画,实际上反映的是我们在给出不同参数对图形效果产生影响的过程,所以动画不是目的,而是反映了一些可调参数的作用。

动画我是这样想的,我需要让不同的圆,在不同的时间去转动一下,所以在怎个动画的时间段内(滑块0~1的范围就是时间范围)随机给每个圆取值(0~1)例如取值0.5 就是在动画的正好中间的时间位置开始转动。然后定出每一个圆旋转的时间段,例如我希望圆环转动的时间比较快,我就色字转动值从0.4~0.6,怎个转动周期就是0.2,如果我希望转动更久,就设置成0.3~0.7,那么转动周期就是0.4,所以可以看到前面的动画转动速度不一样,呈现的感觉也不一样。所有这些参数(启动时间,和转动周期)我都用随机生成的,所以效果可以各种各样。最后我为了模拟机械转动的效果,我给转动速度加了曲线调整,模拟加速和减速的效果,让转动看上去有点细节运动的感觉。总之就是加入控制,各种我需要的控制,影响最终效果。
[db:签名]
回复

使用道具 举报

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

本版积分规则

精彩推荐

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