
Sverchok 是 Blender 的节点式视觉编程插件,用于参数化 3D 建模和计算几何。它提供超过 600 个节点,支持通过滑块和公式调整参数,实现网格、曲面、实体建模及几何分析。功能涵盖 CSG 布尔运算、Bmesh 操作、向量场可视化、遗传算法集成以及 SVG/DXF 导出,适合建筑师和设计师进行复杂的生成式设计工作。
能做什么
- 提供 600 多个节点用于创建和操作几何体,支持参数化构建
- 支持 CSG 布尔运算、Bmesh 操作及自适应多边形等高级网格工具
- 可计算面积、体积等几何分析,并支持向量场与标量场的创建及可视化
- 支持从节点树直接导出 SVG/DXF 图纸,并交换 BREP/NURBS/IFC 数据
- 允许通过 Python 编写自定义节点,并集成遗传算法到工作流中
怎么用起来
Sverchok 作为 Blender 插件安装,支持 Blender 5.1、4.5、3.6 及 2.8 版本。用户需从 GitHub 下载 zip 压缩包,在 Blender 的“编辑 > 偏好设置 > 插件”中点击“安装”并选择该文件,随后启用“Node: Sverchok”。部分可选节点依赖 scipy、shapely 等第三方库,需根据 Wiki 页面说明额外安装。README 未说明具体的硬件显存或系统要求。
适合谁用
适合需要在 Blender 中进行参数化设计、计算几何分析或生成式艺术创作的架构师、设计师和技术美术。
相关教程
本文由 CG热榜基于公开资料重新撰写,以原始资料为准。来源:GitHub
© 版权声明
本文由 CG热榜基于公开资料重新撰写,原始资料版权归原作者,来源见文末。