×
热门分类
微信扫码登陆

QQ登录

只需一步,快速开始

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有帐号?立即加入SketchUp吧! 微信扫码登陆

x


借用这个随机选择教程中的墙体,用SU的动态组件模拟一下。效果如下: a4fc3e273d14bb8dcc8ce682b2a714b9.png


这是一个由多个“多面体”构成的墙体,拆分出其中一个单体制作为一个组件,如下图:
D1.jpg

1.制作一个基本形体单元,平面为正六边形,顶面突出,底面水平的形体,棱角圆滑用的是“超级推拉”插件的R近似推拉,也可叫圆角推拉;
D2.jpg

2.把这个形体制作为一个组件(组件名称暂定为G,为方便叙述,组件坐标轴位于形体的中心,便于后期用旋转属性时候沿坐标轴旋转,位置可保持不变),将这个组件再编入一个组件G0(后期会用它来添加一个刷新的功能);
D3.jpg

3.给组件G添加两个旋转属性RotZ(绕Z轴旋转)、RotY(绕Y轴旋转,可以将背面朝外);以及一个自定义属性R(名称随便起),令其值为一个0~3的随机数,RotZ值为随机数Rx120(效果就是以120°为单位进行随机旋转),RotY值为if(R=3,180,0),意思是:当随机数R=3时,组件绕Y轴旋转180°,背面朝外,否则旋转0°,正面朝外
4.给组件G0添加一个行为函数——“组件互动”,值为Redraw(),意思是,当使用“组件互动”功能单击组件G0时,刷新该组件及内部组件的值,随机数会刷新,这样可以在随机结果不满意时单击组件,直到满意为止。
D5.jpg

D6.jpg

5.将组件复制多个,组成一个面;
D7.jpg

6.利用组件互动命令单击组件G0,刷新随机数,随即得到结果如下:
D8.jpg

7.然后利用这个面可组成意向图中的空间,如下:
D9.jpg

8.稍作渲染,就可以啦。
D10.jpg


这里放上模型的下载链接:
游客,如果您要查看本帖隐藏内容请回复




本贴附件下载

随机旋转阵列景观墙.rar

114.75 KB , 吧币: 200 , 请登陆后再进行下载!

赞赏

5

查看全部评分

SUAPP3.4

精彩评论

文明上网理性发言、请文明用语

18

主题

3171

帖子

62

红宝石

SU初师(等级5)

Rank: 5Rank: 5

红宝石
62

积极讨论奖

QQ
laurenscoop 2018-5-17 06:40:19
感謝指導, 學習了^^

0

主题

1613

帖子

11

红宝石

SU游学(等级2)

Rank: 2

红宝石
11

2012龙年春节团拜纪念邮

8yyy 2018-5-17 09:14:50
看看如何??

0

主题

106

帖子

0

红宝石

SU入学(等级1)

Rank: 1

红宝石
0
小僧不语 2018-5-17 11:29:48
RotY值为if(R=3,180,0)
这个设定有必要吗?从参考图可以看出,实际上并没有“背面”出现

8

主题

1266

帖子

72

红宝石

SU初师(等级5)

Rank: 5Rank: 5

红宝石
72

忠实粉丝积极讨论奖

Devil_1111 2018-5-17 12:10:05
小僧不语 发表于 2018-5-17 11:29
RotY值为if(R=3,180,0)
这个设定有必要吗?从参考图可以看出,实际上并没有“背面”出现 ...

观察得相当仔细嘛,参考图是没有背面朝外的,我这个就顺便说一下逻辑函数if(),不然太过简单了,还不如讲这个单体怎么做呢。

0

主题

106

帖子

0

红宝石

SU入学(等级1)

Rank: 1

红宝石
0
小僧不语 2018-5-17 13:05:51
Devil_1111 发表于 2018-5-17 12:10
观察得相当仔细嘛,参考图是没有背面朝外的,我这个就顺便说一下逻辑函数if(),不然太过简单了,还不如讲 ...

  原来如此,学习了

0

主题

106

帖子

0

红宝石

SU入学(等级1)

Rank: 1

红宝石
0
小僧不语 2018-5-17 14:06:55
Devil,我在重复这个帖子的时候,在组件G,变成G0的时候,无法实现,不知道您是怎么做到在一个组件上直接加一层嵌套的?

0

主题

106

帖子

0

红宝石

SU入学(等级1)

Rank: 1

红宝石
0
小僧不语 2018-5-17 14:54:20
关于Dwil此贴我的一点见解

1.G0组件是最后组成的,并不是与G同时组成,关于G0的实际作用,请看帖子

2.R*120保证了最多有3个样式,如果用R*60,则能得到更多的图案,我数了一下参考图,用后者更合适

3.感谢作者的无私奉献

0

主题

5

帖子

0

红宝石

SU入学(等级1)

Rank: 1

红宝石
0
stc2zy 2018-5-17 15:27:08
哪里回复有红宝石

8

主题

1266

帖子

72

红宝石

SU初师(等级5)

Rank: 5Rank: 5

红宝石
72

忠实粉丝积极讨论奖

Devil_1111 2018-5-17 17:24:06
小僧不语 发表于 2018-5-17 14:06
Devil,我在重复这个帖子的时候,在组件G,变成G0的时候,无法实现,不知道您是怎么做到在一个组件上直接加 ...

单个组或者组件确实无法直接直接编组,我是这么操作的,画一条线,然后把组件和线编组,再进去把线删掉;
感谢你的支持,R*60的随机效果会更好一些,这里仅提供一种思路,毕竟用动态组件辅助建模的比较少。

23

主题

1064

帖子

79

红宝石

SU初师(等级5)

Rank: 5Rank: 5

红宝石
79

网站日常维护组积极讨论奖

QQ
□~sunshine~ 2018-8-13 09:35:24
感谢分享~

0

主题

29

帖子

0

红宝石

SU入学(等级1)

Rank: 1

红宝石
0
522026738 2018-11-2 15:07:37
看看看看

0

主题

112

帖子

3

红宝石

SU入学(等级1)

Rank: 1

红宝石
3

积极讨论奖

yao921122 2018-11-2 15:56:20
666666666666666666

8

主题

291

帖子

17

红宝石

SU游学(等级2)

Rank: 2

红宝石
17

积极讨论奖

流浪诗人c 2018-11-2 17:12:26
厉害厉害

0

主题

11

帖子

0

红宝石

SU入学(等级1)

Rank: 1

红宝石
0
jimhahaha 2018-11-11 16:27:33
这真是个好东西啊!

0

主题

15

帖子

2

红宝石

SU入学(等级1)

Rank: 1

红宝石
2
Yack 2018-11-19 18:16:03
很不错哦,可以

9

主题

390

帖子

23

红宝石

SU有学(等级3)

Rank: 3Rank: 3

红宝石
23

积极讨论奖忠实粉丝

苍天鳄 2018-11-24 17:04:16
学习一下

9

主题

53

帖子

6

红宝石

SU入学(等级1)

Rank: 1

红宝石
6

社区微博达人

pengmacheng 2018-12-4 10:14:41
插件叫啥的 动态组件吗

0

主题

19

帖子

0

红宝石

SU入学(等级1)

Rank: 1

红宝石
0
666su 2018-12-4 15:35:35
我试试。。。。。

0

主题

19

帖子

0

红宝石

SU入学(等级1)

Rank: 1

红宝石
0
666su 2018-12-4 22:38:36
Kkk来来来
高级模式
您需要登录后才可以回帖 登录 | 立即加入SketchUp吧! 微信扫码登陆

本版积分规则

Devil_1111

SU初师(等级5)

  • 主题

    8

  • 吧币

    170010

  • 红宝石

    72

关闭

站长推荐上一条 /2 下一条

积分兑换活动
发布主题 快速回复 返回列表 客服中心 搜索 官方QQ群
关于我们/小黑屋/手机app/国土人/SketchUp吧 /京ICP备16008035号/