本文来自公众号“DOZ数字之眼”的蜻蜓
创建球体,用PopulationGeometry在其表面产生随机点,然后用FacetDome生成一个泰森多边形多面体(FacetDome电池是根据点群生成一个泰森多边形多面体,根据给定点群的形状决定生成的是完整的球体还是一个穹顶面)。
用PullCurve把曲线拉回到球体表面,这里是根据曲面的法线方向进行拉回的。然后用Explode炸开曲线,再进行NurbsCurve的生成,最后对曲线进行重建优化。
等分曲线获取点,然后用CircleFit创建逼近圆,再对重建后的曲线进行Scale,为了获得后面用来Loft的线框。
把前面的线框进行Loft放样成体,这里要注意Loft的顺序,最后Merge成一个整体。
- BIM学习群
- 微信扫一扫
- 微信公众号
- 微信扫一扫