暂无封面

Physarealm

Physarealm插件是一款基于多头黏菌(Physarum Polycephalum)的代理建模工具,采用触发素算法,适用于犀牛软件和Grasshopper,支持下载。

分享

这是基于多头黏菌(Physarum Polycephalum)的基于代理建模的第一个插件版本。它是一种类似于蚂蚁群体算法的触发素算法。

多头黏菌,字面意思是“多头粘液”,是一种栖息在阴暗、凉爽、潮湿的地方,如腐烂的树叶和木头的粘液菌。P. polycephalum 是最容易在培养中生长的真核微生物之一,并已被用作涉及阿米巴运动和细胞运动的许多研究的模式生物。例如,一支日本和匈牙利研究人员团队已经证明P. polycephalum可以解决最短路径问题。当在迷宫中以两个点放置燕麦片时,P. polycephalum 会从迷宫的每个地方收缩,除了连接两个食物来源的最短路线。

英国计算机科学家Jeff Jones研究了这种迷人生物的形成。最近,他出版了《从模式形成到材料计算》一书。在这本书中,他采用了综合方法和移动的多代理系统,使用非常简单的个体行为。所呈现的模型再现了Physarum的生物行为;运输网络的形成、增长和最小化。补充材料可以在这里找到。

基于Jones教授的处理程序,我将其转化为3D,并为Rhino/Grasshopper编写了这个插件。我添加了一些新的设置以获得更多的艺术表达。我仍在努力使多头黏菌能够在网格上运行。

在Github上查看源代码。

这个插件来自我在清华大学建筑学院的设计工作室。这里是我们在使用这个插件的一些Behance作品。当然,我们已经制造了一些由这个插件生成的形状。

我已经测试了这个项目,但这是第一个版本,可能仍然包含错误。请“按现状”使用,它不附带任何保证。我花了很多时间开发逻辑并实现它,请给予应有的认可。

如果你发现任何错误或有任何功能请求,请发布在Github问题跟踪器上,这将让每个人都能看到哪些错误是开放或关闭的,并允许我在修复后更新你。

安装方法:

  • 在Grasshopper中,选择文件 > 特殊文件夹 > 组件文件夹。将gha文件保存在那里。
  • 右键点击文件 > 属性 > 确保没有“被阻止”的文字
  • 重启犀牛软件和Grasshopper

要开始学习,请查看这些示例。

我要特别感谢张宇翔先生,他帮助我测试这个插件,并完成了所有这些惊人的设计和渲染。

  • 马一东