用途:为 Blender 5.x 的物理与仿真提供专家级指导,覆盖刚体动力学、布料、流体(Mantaflow 烟雾/火焰/液体)、软体、粒子系统、力场、碰撞以及烘焙缓存,并支持用 Python 自动化搭建仿真。参考文件包含完整物理类型目录与 Python API 模式。
主要能力:可设置主动/被动刚体与约束(FIXED、POINT、HINGE 等)、布料参数与预设(Silk、Cotton、Denim、Leather、Rubber)、流体域与 Flow/Effector 对象、软体参数、发射器与毛发粒子、各类力场(风、湍流、涡旋、阻力等),并进行刚体点缓存、流体数据/噪声/网格/粒子缓存及布料/软体/粒子的烘焙。
使用方式:优先采用官方 Blender MCP Server(Blender Lab,Blender 5.1+),在活动会话中直接搭建仿真、烘焙缓存并读取结果;仅在 MCP 未连接时回退为输出 Python 脚本。其工具包括 execute_blender_code、get_objects_summary、search_api_docs、截图与视口渲染等。会话开始时可通过工具名是否包含 execute_blender_code、get_objects_summary、search_api_docs 判断 MCP 是否可用。推荐流程为:先用 get_* / search_* 检查,再用 execute_blender_code 修改,最后用截图或摘要验证;代码块保持小而幂等。开箱设置见 docs/blender-mcp-setup.md。
适用场景:物体下落与碰撞、布料、烟雾火焰、液体、粒子特效、风力与湍流、软体/果冻物理、烘焙缓存以及仿真排错。文档给出任务决策树和常见问题排查(如仿真不运行、物体穿透、布料爆炸、流体泄漏、粒子忽略力场、结果不确定、性能慢),并附性能建议。
限制:Blender 5.1 未对物理 API 做重大变更;具体工具可用性取决于是否连接官方 MCP Server。文中未提供收费、价格、平台或效果保证等信息。文档另有 references/physics_reference.md 与 references/python_api.md 供深入参考。