2026/9/4 11:53:38

10分钟快速跑通:用BlenderMCP做AI辅助优化,Blender场景减面轻量化的实操路径

10分钟快速跑通:用BlenderMCP做AI辅助优化,Blender场景减面轻量化的实操路径 10分钟快速跑通用BlenderMCP做AI辅助优化Blender场景减面轻量化的实操路径【免费下载链接】blender-mcpCommunity plugin to control Blender 3D with any LLM of your choice项目地址: https://gitcode.com/GitHub_Trending/bl/blender-mcp打开一个50万面的模型视口卡到掉帧手动逐个减面要花半天。借助 BlenderMCP你可以用AI辅助优化在10分钟内把减面和场景整理跑通全程只需自然语言指令。一句话看懂BlenderMCPBlenderMCP 是一个把 Blender 3D 与 Claude 等 AI 客户端通过模型上下文协议MCP连起来的开源插件。它解决的是每个建模操作都要手动切回 Blender 调参数的麻烦你在 AI 客户端里打字AI 直接在 Blender 里执行。核心机制是 Blender 内的插件起一个 Socket 服务器MCP 服务器通过 TCP 9876 端口把 JSON 指令发进 Blender形成双向通道。两个文件承载了全部链路addon.py 和 src/blender_mcp/server.py。环境准备与快速接入前置条件Blender 3.0推荐 4.x/5.x正常 GUI 模式启动Python 3.10uv提供 uvx 命令接入步骤安装 uvcurl -LsSf https://astral.sh/uv/install.sh | sh克隆仓库拿到插件文件git clone https://gitcode.com/GitHub_Trending/bl/blender-mcp向 AI 客户端注册 MCP 服务器以 Claude Code CLI 为例claude mcp add blender uvx blender-mcpClaude Desktop 用户则把同样的配置command 为uvxargs 为blender-mcp手写进claude_desktop_config.json。在 Blender 中进入 编辑 偏好设置 插件 安装选择仓库里的blender-mcp/addon.py勾选 Interface: Blender MCP。在 3D 视图按N打开侧边栏找到 BlenderMCP 选项卡点击Connect to Claude。核心操作实战连接成功后你对 AI 说的每句话都会在 Blender 里被执行。下面三个场景覆盖了日常轻量化的大部分工作。先让AI盘点场景面数目标让 AI 先读场景圈出哪些对象值得减。用 get_scene_info 检查当前场景 以表格列出每个网格物体的面数和材质槽数量 把面数超过 50000 的对象标记为优化目标。预期效果AI 返回一张面数清单表你确认目标后再动手避免误伤低模。让AI把选中模型的面数直接砍半目标对高面数对象自动加 Decimate 修改器并应用不用自己调参数。对场景中面数超过 50000 的对象 用 execute_blender_code 添加 Decimate 修改器 Collapse 模式比率 0.2并应用 保留主要轮廓和材质分配 完成后报告每个对象优化前后的面数。预期效果场景总面数明显下降AI 给出前后对比数据一眼看出省了多少。用视口截图验证减面结果目标让 AI 自检结果翻车了自动回滚。截取当前视口截图检查减面后的对象 如果某个对象轮廓失真或出现破面 把它回滚并用更低的比率重新减面 最后告诉我处理后的面数。预期效果AI 通过get_viewport_screenshot自查不合格自己回滚重做你不用肉眼盯。组合玩法与进阶路径⚙️ 在侧边栏打开 Poly Haven、Sketchfab 开关后还能让 AI 直接取现成资产、取完顺手优化用 search_polyhaven_assets 找一套低多边形岩石和植被 下载 1k 版本放进场景替换占位方块并统一比例。用 search_sketchfab_models 搜索 low poly city buildings 下载前 2 个模型减面到 10000 以下再并入场景。跑通之后值得试的方向自写减面脚本execute_blender_code批量资产下载与减面README.md踩坑速查连接不上确认 BlenderMCP 选项卡里插件服务器在运行别手动跑uvx服务器由客户端负责拉起。找不到 uvx图形界面客户端不继承终端 PATH用which uvx查到完整路径后填进配置的 command 字段。指令超时复杂操作容易超时把一个大请求拆成几条小指令依次执行。Python 冲突配置 args 里固定[--python, 3.11, blender-mcp]并在 env 里加UV_PYTHON_PREFERENCE: only-managed。接上之后Blender 里任何你能说出口的操作都能交给 AI 执行完整工具列表与远程部署细节见 README.md。【免费下载链接】blender-mcpCommunity plugin to control Blender 3D with any LLM of your choice项目地址: https://gitcode.com/GitHub_Trending/bl/blender-mcp创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考