注意:BlendCap 并非为完全初学者设计。捕捉和重定向开箱即用,常见绑定有预设,但动作捕捉给您的是起点,而非成品动画。
要充分利用它,您应熟悉在 Blender 中制作动画,并较好理解绑定和重定向的工作原理。清理捕捉意味着手动调整曲线和关键帧。预设覆盖的是默认形态下的那些绑定,因此高度修改的绑定或任何自定义绑定,都需要您自行映射骨骼。
姿态估计并非完美技术。好的视频素材能给出好结果,困难的素材则可能降低捕捉质量或完全失败。
什么是 BlendCap?
BlendCap 是一款用于 Blender 的表演捕捉插件:它仅从一段录制的视频中追踪身体、手部和面部,然后将结果重定向到您的角色上,并完全支持 IK 控制。它完全在 Blender 内部运行,全部在您自己的计算机上,一次性付费。无需订阅、无需标记点、无需动捕服,安装后也不需要互联网连接。
我开始构建这个插件是为了一个个人项目,该项目需要一些动作捕捉和面部追踪,而且要便于手动调整。我不断添加越来越多的功能,直到它扩展成一个完整的流程,感觉值得发布。
需要 Blender 4.2+,Windows 或 Linux 系统,强烈推荐使用 NVIDIA GPU。安装包括一次性下载约 11 GB,完整需求列在本页下方。
从单个视频获取完整动作捕捉
身体、面部、手部和手指,以及世界空间移动,全部从单个普通视频片段中一起追踪。用手机、网络摄像头拍摄,或使用您已有的素材。捕捉速度通常约为每帧三分之一秒,具体取决于您的硬件。

面部追踪
面部表演可以与身体一起捕捉,也可以单独捕捉,之后与单独的身体捕捉混合。然后,它可以像任何其他动画一样重定向到带有面部骨骼的绑定上,或者用于驱动通常用于面部捕捉的标准 ARKit 式形态键(Shape Keys),并且两者都有按区域控制的总体表情强度调整功能。


手指追踪
BlendCap 支持通用手部形状追踪和完整手指姿态追踪。一组专用控制让您可以调整手指弯曲程度,或从追踪的关键点重建手指运动,以恢复不同的姿态。

包含强大的重定向系统
BlendCap 包含完整的重定向系统,因此您捕捉的动画可以轻松应用到您的角色上。您可以手动设置它们,或使用预设映射。BlendCap 还捆绑了针对 Rigify、Auto-Rig Pro、CloudRig 和 Mixamo 的即用型预设,以及用于自定义绑定或对预设进行任何调整的可视化骨骼映射编辑器。自定义映射可以保存为可重复使用的预设。还有一个快速的 FK → IK 转换工具,可将完成的动作放到绑定的 IK 手臂/腿部控制上,方便您轻松调整最终动画。目标是让您尽快准备好进行最终的精修动画阶段。

可调整的后处理
单相机捕捉总会带来一些问题,而且没有两个视频片段是完全相同的,因此 BlendCap 配备了一套自动化修复工具,每个工具都有自己的控制项,可根据每个片段的需求进行调整:
- 脚步锁定和接地,固定脚步并消除滑动
- 深度噪点过滤,针对单相机捕捉自然产生的抖动
- 身体和面部的平滑处理,以及按区域的表情缩放
- 相机角度校正,校正倾斜拍摄的表演
- 追踪失败修复,处理主体短暂丢失的帧

一次安装,离线运行
内置安装程序会设置 BlendCap 所需的一切,无需手动处理 Python。一次性下载后,所有捕捉完全在您的机器上运行;不会上传任何内容,因此您可以安全地用于客户素材和涉及 NDA 的工作。BlendCap 还附带一个现成的工作区,捕捉系统就是围绕它设计的,方便您在处理多个片段和动画时,在捕捉之前轻松选择和修剪片段。

可重复使用的捕捉库
每次捕捉都会保存到临时文件夹或您的个人库中。您可以稍后将其重新导入到另一个角色上,而无需重新运行捕捉,或者将其导出为 BVH 或 FBX 以供其他程序使用。没有任何阶段会锁定您,一旦动作到了您的角色上,它就是标准的 Blender 动画数据,因此它可以像任何 Blender 动画一样带入游戏引擎或任何其他程序。

开发路线图
BlendCap 正在积极开发中。一些功能正在筹备中,这些是方向,而非有日期的承诺:
计划中
- 双相机捕捉 — 从两个角度拍摄同一表演并将其合并为一次捕捉,以获得更好的深度精度和更少的遮挡问题
- 更多绑定预设 — 针对其他流行绑定的即用型骨骼映射
- 更智能的自动匹配 — 映射编辑器中更好的自动骨骼匹配,减少自定义绑定所需的手动输入
- 多人捕捉 — 追踪同一镜头中的多名表演者并将其拆分到不同的骨架,轻松捕捉打斗场景或其他互动
- 可恢复捕捉 — 暂停并继续长时间捕捉,或恢复崩溃的运行而无需从头开始
探索中
- 远程 GPU 捕捉 — 当您没有本地显卡可用时,在您自己的云 GPU 上运行捕捉
- 音频辅助口型同步 — 使用片段的音频在说话时锐化口型形状
- 专用手部捕捉 — 近距离拍摄手部以获得更精细的手指细节,并将其与更广的身体镜头结合,就像独立面部捕捉的工作方式一样
-
macOS 支持 — 将捕捉带到 Apple Silicon Mac 上,BlendCap 目前不支持
兼容性
- Blender:4.2 或更新版本
- 绑定:Rigify、Auto-Rig Pro、CloudRig、Mixamo,以及通过骨骼映射编辑器支持自定义绑定
- 面部:ARKit 式形态键和基于骨骼的面部绑定
- 导出:BVH 和 FBX,从原始捕捉到重定向结果
- 操作系统:Windows 10/11(支持)、Linux 包括 Flatpak Blender(支持);macOS 当前不支持
系统需求
- 推荐 NVIDIA GPU:RTX 20 / GTX 16 系列或更新,6 GB+ 显存,以获得完全支持的体验。
- AMD/Intel GPU:GPU 路径已构建且安装程序会自动设置,但尚未在 AMD 或 Intel 硬件上验证,因此结果可能有所不同。如果安装程序的 GPU 检查在您的显卡上失败,请发送安装日志给我,我会为您退款。
- 仅 CPU 模式:几乎可在任何机器上运行,但速度慢得多,不推荐。
- 约 32 GB 可用磁盘空间 和互联网连接用于一次性设置下载(约 11 GB)。捕捉本身离线运行。
-
安装详情:设置在插件自身文件夹内构建一个私有 Python 环境,并从 BlendCap 的公共 Hugging Face 镜像下载 AI 模型。除了标准 Microsoft VC++ 运行时外,不会在系统范围内安装任何东西,而且仅当缺少时才会安装(在这种情况下,Windows 会在设置期间要求一次管理员权限以便安装它)。
包含内容
- BlendCap 插件 for Blender 4.2+
- 一键依赖安装程序(Windows + Linux)
- 针对 Rigify、Auto-Rig Pro、CloudRig 和 Mixamo 的重定向预设
- 标准 T-Pose 和 A-Pose 休息姿态预设
- 完整文档和持续更新
支持与更新
BlendCap 正在积极开发中。如果您遇到问题,请通过本产品页面向我发送消息,包括您的操作系统、GPU、Blender 版本以及尽可能多的错误信息,我会帮助您开始捕捉。
最新更新:v1.0.5(2026 年 8 月)
-
身体接地(新增,默认开启):翻滚、躺卧姿势、爬行和跪姿现在能更稳定地贴合地面。
-
脚部定义地面(Feet Define the Floor)现在默认开启且效果更好。
-
新增垂直平滑滑块,让跳跃的平滑度低于动画其余部分,使其不会完全消失。
-
修复了一个 bug:地面主导的表演出现倾斜,地面水平在片段中漂移。
-
生活质量改进:启用平滑主开关、可见的 Hips 骨骼、更简单的 FOV 模式默认值。
从 1.0.4 更新?只需打开插件的安装文件夹,将解压的 BlendCap 1.0.5 内容拖放覆盖旧文件,不会丢失任何自定义映射,也无需重新安装依赖,然后重新加载 Blender(下次更新后会有更简化的流程)。
有用链接:GitHub · 功能演示 · YouTube 频道 · 发布视频

©版权声明:本站除原创作品外的资源均收集于网络,只做学习和交流使用,版权归原作者所有,若作商业用途,请购买正版。


评论0