SpringFX 8.2.4|Blender 高性能骨骼物理:选骨骼按一下就跑,可烘焙可导 VRChat

📦 资产下载SpringFX v8.2.4 · Blender 4.5 及以上 · Win / macOS / Linux(含三平台原生求解器)
SpringFX —— Blender 骨骼物理插件

SpringFX 是 Blender 上的骨骼物理插件,解决的是一个很具体的需求:给头发、尾巴、耳朵、配饰和柔软布料补上可信的次级运动,而且是实时的。

它最实用的一点是不留垃圾:跑完之后文件里不会多出任何额外对象、驱动器或约束。整个流程官方写成三步——选中骨骼、按 Add Physics、按播放。

满意之后有两个出口:烘焙成关键帧,或者直接导出成 VRChat PhysBones。

编译求解器,不是纯 Python

求解器核心是以 C DLL 形式通过 ctypes 加载的编译代码,三平台各自带原生二进制:springfx_step.dll(Win)、libspringfx_step.so(Linux)、libspringfx_step.dylib(macOS)。

作者在 blender_manifest.toml 里解释了为什么这么干:Blender 发行版没有 Python.h 也没有 python313.lib,CPython 扩展(包括 Cython)链不进它的解释器,裸 DLL 只需要平台工具链。DLL 缺失或加载失败时会自动回退到纯 Python 求解器,功能不丢。

不留额外对象 / 驱动器 / 约束

这是它和很多「加一条骨骼链、挂一堆空物体和约束」方案的最大区别。用完之后文件结构是干净的,不会回头改 Rig 时被一堆helper 对象绊住。

烘焙与 VRChat 导出

实时调好后可以烘焙成关键帧,也可以走 export_engines.py 直接导出 VRChat PhysBones(JSON)。manifest 的 permissions 也明确写了只为「导出 spring 链与碰撞体到 VRChat PhysBones」申请文件权限——无网络访问、无剪贴板访问。

功能范围

官方描述包含:编译求解器、风(wind)、碰撞(collision)。官方给出的示例涵盖动漫头发、胸部弹动、尾巴、碰撞、刚度对比等场景。

版本与兼容性

  • 当前版本:8.2.4(blender_manifest.toml 实测 version = 8.2.4)
  • 插件 id:springfx,作者 Aaron
  • Blender:4.5.0 起(manifest 注释:4.5 LTS 是与 5.x 逐位一致验证过的最早版本;4.2 能跑,但 pose evaluation 在两个 frame handler 之间计算会让重力下坠延迟一帧,结果与 5.x 不一致,故不 advertised)
  • 类型:add-on,标签 Animation / Rigging / Physics
  • 平台:Windows / Linux / macOS(native/ 下三套二进制)

安装

Blender 4.5+ 可直接走 Edit > Preferences > Get Extensions 或 从磁盘安装 SpringFX 8.2.4 目录(内含 blender_manifest.toml)。传统方式则把整个目录 zip 后通过 Install from Disk 安装。

请勿删除 native/ 目录,否则会回退到纯 Python 求解器。

包内内容

  • __init__.py / core.py / properties.py / operators.py / ui.py / presets.py / xpbd.py / native.py / export_engines.py —— 插件源码
  • blender_manifest.toml —— 扩展清单(版本与依赖声明)
  • native/ —— Win / Linux / macOS 三平台编译求解器

使用提示

  • 标准流程:选中骨骼 → Add Physics → 播放实时预览
  • 确认效果后烘焙关键帧,或直接导出 VRChat PhysBones(JSON)
  • Blender 4.2 上重力下坠会比 5.x 慢一帧,别用它做版本间对比
  • 打包时 manifest 已排除 native/*.c、构建脚本等开发残留,属正常裁剪

授权

  • 作者:Aaron(Superhive / Blender Market)
  • manifest 声明 SPDX GPL-3.0-or-later;Superhive 上为付费商品,正版授权请到产品页购买:https://superhivemarket.com/products/springfx

原产品页:https://superhivemarket.com/products/springfx

封面图片来自作者官方产品页。本文为中文整理,功能与兼容性信息以作者官方页面与包内说明为准。资源仅供学习交流,商业使用请购买正版授权。

© 版权声明
THE END
喜欢就支持一下吧
点赞8 分享
评论 抢沙发

请登录后发表评论

    暂无评论内容