X
返回顶部
当前位置: 首页> BIM资讯> Rhino3d论坛

Grasshopper案例之Random Pattern Sphere Lighting

发布:admin 浏览:1962人 分享
发布于:2021-07-13 11:39

本文来自公众号“DOZ数字之眼”的蜻蜓

01.png

02.png

创建球体,用PopulationGeometry在其表面产生随机点,然后用FacetDome生成一个泰森多边形多面体(FacetDome电池是根据点群生成一个泰森多边形多面体,根据给定点群的形状决定生成的是完整的球体还是一个穹顶面)。

03.png

用PullCurve把曲线拉回到球体表面,这里是根据曲面的法线方向进行拉回的。然后用Explode炸开曲线,再进行NurbsCurve的生成,最后对曲线进行重建优化。

04.png

等分曲线获取点,然后用CircleFit创建逼近圆,再对重建后的曲线进行Scale,为了获得后面用来Loft的线框。

05.png

把前面的线框进行Loft放样成体,这里要注意Loft的顺序,最后Merge成一个整体。

06.png

BIM技术是未来的趋势,学习、了解掌握更多BIM前言技术是大势所趋,欢迎更多BIMer加入BIM中文网大家庭(http://www.wanbim.com),一起共同探讨学习BIM技术,了解BIM应用!