七夕BIMer土味表白方式

       就在刚过去的本周二,农历七夕,你是否向心中的ta表白或者被表白呢?

说到表白,下面的图你一定不会陌生,或许你在学生时代就用过或者参与过这种方式的表白。

七夕BIMer土味表白方式插图

    那么就用BIMer的方法来模拟这种场景吧。

总体思路:准备一个拉伸体做的族,在Dynamo中生成一系列的点阵,再在这些点上布置准备好的族来模拟上图中的窗户,再准备一张图片,为使计算机运行流畅图片像素不宜过大,从图片中提取颜色填充到布置的族实例上。

准备工作

族文件

七夕BIMer土味表白方式插图1

我做了一个100*100*50的简单的拉伸体,姑且命名它为“盒子”吧。

图像文件

七夕BIMer土味表白方式插图2

七夕BIMer土味表白方式插图3

为避免计算机运行卡顿,将图片像素设置成150*75

在XZ平面生成7150*75的点阵,连缀方式选择叉积,点的数量需要与图像的像素匹配,由于盒子边长为100,那么点之间的间距为120时就保证了放置的“盒子”之间的间隙为20。

七夕BIMer土味表白方式插图4

得到一系列点:

七夕BIMer土味表白方式插图5

由于Dynamo读取图像颜色是默认自左向右,自上向下,所以将点数据行列转置后在反转,以匹配读取到的颜色数据。

七夕BIMer土味表白方式插图6

在点上放置族

七夕BIMer土味表白方式插图7

在revit中已经放置了150*75=11250个族实例,这也是图像文件像素不宜设置过大的原因,数据量越大,计算机越吃力。

七夕BIMer土味表白方式插图8

七夕BIMer土味表白方式插图9

读取到图像文件并获取到颜色数据

七夕BIMer土味表白方式插图10

七夕BIMer土味表白方式插图11

将颜色赋值到布置的族实例上:

七夕BIMer土味表白方式插图12

看一下运行效果:

运行等待时间较长,请直接跳转至视频2分20秒左右观看效果。

好了,今天的小案例就到这里,快去向心仪的ta表白吧。七夕BIMer土味表白方式插图13七夕BIMer土味表白方式插图13

欢迎阅读,分享,交流,批评指正。

如转载请注明出处,否则追究法律责任(说说而已,全靠自觉)。

七夕BIMer土味表白方式插图14

0

评论0

请先

没有账号? 注册  忘记密码?

社交账号快速登录

微信扫一扫关注
扫码关注后会自动登录网站
普人特福的博客cnzz&51la for wordpress,cnzz for wordpress,51la for wordpress