SuperAPI AI 工具集

blender

设计与创作

查看项目

更新于 10-16 05:07

技能介绍

用途:为使用 Blender Python API 的开发者提供按任务定位的参考文档,覆盖从数据块操作到渲染、物理模拟、合成的脚本化流程。

主要内容:核心 API 部分包含 bpy.data、bpy.context、bpy.ops、bpy.types、bpy.props、bpy.utils、bpy.app、bpy.info;模块部分包含 bmesh、mathutils、gpu、bpy_extras 及其他模块。主题目录包括建模(网格基础、修改器、几何节点、曲线曲面、雕刻)、脚本(headless CLI、插件开发、文本编辑器、扩展、MCP 服务器)、动画绑定(关键帧、驱动器、约束、骨架、形态键、Action/NLA)、渲染着色(Cycles、EEVEE、材质节点、灯光、渲染输出、Freestyle)、物理(刚体、布料、软体、粒子、流体、碰撞与力场)、合成(合成器节点、渲染通道、常见节点结构)、场景对象(对象变换、集合、空物体相机灯光、数据系统、世界与场景)。

使用方式:先按任务在映射表中找到对应分类,再阅读该分类目录下的 README 定位具体页面,然后读取目标 .md 获取细节。资料同时提供 samples 目录中的典型用例(对象创建、bmesh 编辑、修改器流程、材质着色、headless 渲染、场景管理、插件模板、动画关键帧、绑定骨架、物理模拟、渲染设置、合成节点、MCP 工作流),以及 scripts 目录中的 CLI 命令、插件生命周期、Python 环境与 MCP 服务器说明。

适用场景:编写 Blender 插件、批处理与无界面渲染、脚本化建模与动画、物理与合成流程自动化,以及通过 MCP 让 LLM 操作 Blender。

限制:资料为参考索引与文档结构,具体 API 参数、版本兼容性与安装步骤未完整提供;其余细节暂未提供。