水母是rhino草蜢插件的一个隐式建模工具。它利用了**Ryan Schmidt**(Autodesk Meshmixer的作者)的杰出开源geometry3Sharp库。
该插件的目标是提供一个直观且快速的方式来通过草蜢的视觉编程用户界面和geometry3Sharp的快速等值面生成算法,利用行进立方体算法和并行计算选项,来建模、操作和可视化隐式几何体。
Geometry3Sharp仅支持基于三角形的网格。水母将自动将rhino网格转换为geometry3Sharp网格,反之亦然。换句话说,rhino网格和geometry3Sharp网格可以透明地工作。如果你需要四边形网格,rhino WIP的QuadRemesh和SubD工具非常方便,并且可以很好地处理生成的等值面,无论是简单还是中等复杂度。对于某些非常复杂的等值面,例如下面示例中的螺旋表面,计算得到的四边形网格需要一些时间,并且结果并不总是理想的。对于这类等值面,你可以尝试分解表面,逐个进行网格重构。或者在螺旋表面的情况下,由于它是周期性的,你可以重构一个单位的螺旋表面,然后堆叠它以生成期望的结果。
安装:
- 下载.zip文件
- 在解压前取消zip文件的阻止
- 解压zip文件,并将所有文件放入文件夹:%appdata%GrasshopperLibraries
致谢:
- **geometry3Sharp (**https://github.com/gradientspace/geometry3Sharp)
- **Ryan Schmidt (**http://www.rms80.com/)
- **math.net (**https://www.mathdotnet.com/)
- **图标设计 (**https://thenounproject.com/term/jellyfish/5356/)
注意:
水母目前处于早期开发阶段,尚未完全测试。欢迎任何反馈。