
SDF.R 是 hinata_hugu 开发的 Blender SDF(有符号距离场)建模插件。它内置自研的 Rust + GPU 后端,把 SDF 建模带进 Blender,并用 GPU 模块实现实时的「Ghost Preview」幽灵预览。
主要特性
- Rust-GPU 后端:把重计算交给自研 Rust 引擎,避免复杂的几何节点搭建。
- 双拓扑引擎:Marching Cubes(MC)与 Dual Contouring(DC)两套网格化方案,DC 已在低到超高分辨率下稳定。
- 实时 Ghost Preview:视口直接 raymarch SDF 预览,拖动与导航时保持响应。
- 曲线工作流:把 Blender 原生曲线转成可混合的实心 SDF 管道,支持 Bezier、Poly、NURBS 与闭合曲线,并支持 Union / Subtract / Intersect。
- Math Field 数学场:内置 Gyroid、Schwarz P、Schwarz D(Diamond)等公式,用于多孔结构、晶格与程序化表面细节。
- 任意截面:支持任意角度/平面的实时剖切,并可用 N 边形、星形与手绘轮廓定义 2D 剖面做扫掠、相减或相交。
- Layer Boundary 图层布尔:让 Intersect / Subtract 只作用于当前图层,适合装饰性图案建模。
- 干净的可索引网格输出:面向概念设计与 3D 打印。
平台支持
三个平台由同一份源码、同一条自动流水线构建:Windows(64 位)、macOS(Apple Silicon / arm64,不支持 Intel Mac)、Linux(x86-64)。GPU 建议使用支持 DirectX 12 或 Vulkan 的独立显卡(NVIDIA / AMD)。macOS 构建未做公证,首次使用需在「系统设置 → 隐私与安全性」中点击「仍要打开」。
版本与安装
本次资源版本为 v16.2.1(包内 bl_info 声明 version = (16, 2, 1))。插件要求 Blender 4.0 或更新版本,扩展类型为 Add-on(插件),面板位于 3D 视图侧栏。
安装方式:下载与自己系统对应的安装包(SDF_R_16_2_1_WIN.zip / _MAC.zip / _LINUX.zip)→ Blender「编辑 → 偏好设置 → 插件 → 从磁盘安装」→ 勾选启用。首次启动会重建 GPU 着色器缓存,独立显卡约 15–45 秒。
许可说明:包内 __init__.py 头部声明本程序按 GNU GPL v3 或更新版本发布,并随包附 license.txt(GPL-3.0 全文)。
原作者:hinata_hugu 原产品页:https://superhivemarket.com/products/sdfr
封面图片来自作者官方产品页。本文为中文整理,功能与兼容性信息以作者官方页面为准。














暂无评论内容