sverchok:Blender 节点式参数化建模与计算几何插件

sverchok:Blender 节点式参数化建模与计算几何插件
Star 2.6kPython最近更新 2026-11-10GPL-3.0查看 GitHub 仓库

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
© 版权声明

相关文章