SuperAPI AI 工具集

blender-toolkit

设计与创作

查看项目

更新于 10-16 06:19

技能介绍

用途:通过 WebSocket 实时控制 Blender,自动化 3D 工作流,包括几何体创建、材质管理、修改器控制,以及将 Mixamo 动画重定向到自定义角色骨骼。

主要能力:创建基本几何体(立方体、球体、圆柱、平面、圆锥、圆环)并细分网格;创建、分配和配置材质(颜色、金属度、粗糙度等 PBR 属性);添加、应用和管理修改器;动画重定向支持自动骨骼映射(模糊匹配算法,含质量评估与 UI 确认面板),提供自动、Rigify 预设和自定义三种映射模式;支持多项目端口自动分配(9400-9500)。

使用方式:需先安装 Blender 4.0+ 并手动安装插件(Edit > Preferences > Add-ons > Install,选择插件文件后启用 "Blender Toolkit WebSocket Server"),在 3D 视图侧边栏启动服务器。常用命令如 blender-toolkit create-cube --size 2.0、blender-toolkit list-objects、blender-toolkit material create --name "RedMaterial"、blender-toolkit retarget --target "HeroRig" --file "./Walking.fbx" --name "Walking"。运行脚本前先用 --help 查看用法。

适用场景:需要批量创建几何体、管理材质与修改器,或为自定义骨骼角色应用 Mixamo 动画的 3D 工作流。

限制:Mixamo 无官方 API,用户须自行从 Mixamo.com 手动下载 FBX 文件(建议格式 FBX、Without Skin、30 fps、无关键帧精简)。骨骼映射质量不足时需手动映射。执行发送、发布、部署、删除等外部写入操作前需确认。若工具、认证或 macOS 权限不可用,应停止并报告缺失步骤,不要循环或静默改用浏览器自动化。具体收费、价格与平台支持暂未提供。