SuperAPI AI 工具集

blender-toolkit

设计与创作

查看项目

更新于 10-15 23:45

技能介绍

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

主要能力:创建立方体、球体、圆柱、平面、圆锥、圆环等基本体;创建、分配并配置材质(颜色、金属度、粗糙度等 PBR 属性);添加、应用和管理修改器(细分、镜像、阵列等);动画重定向支持自动骨骼映射(模糊匹配)、质量评估(Excellent/Good/Fair/Poor)与 Blender 内 UI 确认面板,提供 auto、mixamo_to_rigify 预设和自定义映射三种模式。

使用方式:需 Blender 4.0+,安装并启用 Blender Toolkit 插件,在 3D 视图侧边栏(N 键)启动 WebSocket 服务器(默认端口 9400,多项目自动分配 9400-9500)。常用命令如 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 动画应用到自定义或 Rigify 骨骼。

限制:Mixamo 无官方 API,需用户自行从 Mixamo.com 手动下载 FBX(建议 Without Skin、30 fps、无关键帧精简);骨骼名称、文件路径与骨骼结构不可猜测;映射质量差时需手动映射;端口范围 9400-9500。