SpiderWeb是一个.NET库,提供在图表上执行计算的功能。该库特别关注图表和与图表相关的理论(例如SpaceSyntax)在参数化设计环境中的集成。因此,特别版本适用于:
Grasshopper草蜢插件
DesignScript(计划中)
欢迎任何反馈、问题或批评。
文档
图表理论概述
文档和示例 .NET文档SpiderWebLibrary.dll和GH_SpiderWebLibrary.dll(SpiderWeb 4.1)
SpiderWeb4.1->SpiderWeb4.2Grasshopper3d组件
新增特征值分解组件
新增聚类组件
新增图形样式组件
修复随机图着色错误
更改了许多组件的输入和输出
.NET库更改
类GH_graphStyle添加到GH_SpiderWebLibrary.GH_graphRepresentaions命名空间
必须继承的类agglomerativeClustering添加到SpiderWebLibrary.clustering
添加了不同的agglomerativeClustering子类
必须继承的类distanceClustering添加到SpiderWebLibrary.clustering
添加了不同的distanceClustering子类
类graphMatrix添加到SpiderWebLibrary.graphRepresentaions
类GH_graphMatrix添加到GH_SpiderWebLibrary.GH_graphRepresentaions
类spectralGraphMatrix添加到SpiderWebLibrary.graphTools
SpiderWeb4.0->SpiderWeb4.1Grasshopper3d组件
新增可视化图形组件:
visualGraph参数 -> 可以转换为graphVertexList / graphEdgeList
visualGraphGrid
displayVisualGraph
recursiveShadowCasting 新增操作组件:
split
findEdges
.NET库更改
类visualGraph添加到SpiderWebLibrary.graphRepresentaions命名空间 类GH_visualGraph添加到GH_SpiderWebLibrary.GH_graphRepresentaions命名空间 接口SearchGraph通过SpiderWebLibrary.graphTools命名空间中的类SearchGraph替换 对所有实现了SearchGraph接口的类进行了更改