微信扫码登陆

QQ登录

只需一步,快速开始

立即加入SketchUp吧!
SketchUp吧 门户 《吧卦》电子杂志 查看内容

SketchUp:戳一下,模型表皮会动哟~

2019-5-8 09:35| 发布者: 瞬息千里| 查看: 342| 评论: 2

摘要:教程来源:Devil_1111/32269335视频录制:灵犀一指今天帅气的小吧又分享SketchUp参数化建模了这次要建模的立面长这样▼该立面来自东京一家已建成的旅馆内部往常我们是这样做的▼但现在只要点一下你的模型就会自己动 ...

教程来源:Devil_1111/32269335

视频录制:灵犀一指

今天

帅气的小吧又分享SketchUp参数化建模了

这次要建模的立面长这样

该立面来自东京一家已建成的旅馆内部

往常我们是这样做的

但现在

只要点一下

你的模型就会自己动哟



具体步骤

首先呢,我们观察一下组成里面的基础构件▼

然后建模▼

详细基础构件的建模方法见文末视频演示,这里我就不bb了。

然后,我们要把这个形体制作成一个组件(为了方便,这里组件的名称暂定为G),组件坐标轴设定为形体中心,这点很重要,过来人表示,如果坐标轴不在形体中心,最后你那个模型也不知道会变成个什么鬼!

之后,我们将这个组件再编入一个组件G0,后期会用它来添加一个刷新的功能,你的模型能不能戳一下动一下就靠这个了。

详细步骤见文末视频演示

剩下的就是添加属性和函数了。

数值详解

组件G

旋转属性

RotZ:R*120

这个的意思呢,就是以120°为单位绕Z轴进行随机旋转。(如果你想有更多样式,也可以将120改为60或者其他度数)

RotY:if(R=3,180,0)

这个的意思是:当随机数R=3时,组件绕Y轴旋转180°,背面朝外,否则旋转0°,正面朝外。

自定义属性

自定义R:randbetween(0,3)

名字R是随便起的,哈哈哈,整个函数公式主要表示令其值为一个0~3的随机数。


组件G01

行为属性

onClick:Redraw()

onClick是一个行为函数,名为“组件互动”,值为Redraw()的意思是,当使用“组件互动”功能,单击组件G0时,刷新该组件及内部组件的值,随机数会刷新,这样可以在随机结果不满意时单机组件,直到满意为止。

之后将组件复制多个,组成一个面。

接下来就到了关键时刻了

利用组件互动命令单击组件G0▼

刷新随机数,随即得到结果如下▼

详细步骤见文末视频演示

然后利用这个面可组成意向图中的空间▼


稍作渲染,就可以▼

过程就是这样了!

再来看看视频回顾下吧




往期文章推荐

巴黎圣母院重建提案:屋顶养蜜蜂、建豪宅……

SketchUp:参数化建模?其实我会的!

“莫比乌斯环”建模让我头发枯竭!

做Enscape界最“亮”的仔!


发表评论

最新评论

引用 623004728 2019-5-14 17:49
为什么ROTY和Z的数值输入不了啊
引用 AlongVan 2019-5-8 10:47
强!这个有意思了 随机的表皮

查看全部评论(2)

关闭

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

客服中心 搜索 官方QQ群

SketchUp吧| 关于我们|小黑屋|Archiver|手机app| 

Copyright © 2008 - 2019 SketchUp吧 All rights reserved. ( 豫ICP备11014081号 )

GMT+8, 2019-6-19 01:24 , Processed in 0.057292 second(s), 14 queries , Gzip On, MemCache On.

返回顶部