mcpField
B
blender-product-polish

blender-product-polish

github.com/kevinbadi创意与媒体210157 次安装30 周前更新
代码仓库

关于 blender-product-polish

该技能通过 Blender MCP addon 将 GLB 或 GLTF 模型导入 Blender,并整理为适合产品展示的场景,面向需要制作模型效果图的 3D 创作者。它会调整材质、灯光和视口,并提供三种灯光预设。

主要功能

  1. 01导入 GLB 或 GLTF 模型
  2. 02清理噪点法线与粗糙度贴图
  3. 03应用玻璃质感材质
  4. 04添加四点布光
  5. 05提供三种灯光预设
  6. 06使用 EEVEE 与光线追踪

适用场景

  1. 01将原始模型整理为产品展示场景
  2. 02为模型切换工作室、戏剧或柔和灯光

MCP 相关

通过 Blender MCP addon 操作 Blender,导入模型并配置场景、材质和灯光。

安装

复制下面的命令,在终端中运行。

$npx skills add https://github.com/kevinbadi/blender-skills --skill blender-product-polish

安装后在 Claude Code 中输入/blender-product-polish确认已加载。

附带文件scripts/blender-product-polish.js

详细介绍

Blender 产品级润色

通过 Blender MCP 插件,将原始 3D 模型文件(通常由 Meshy AI 导出)转换为适合产品展示的精致场景。

前提条件

  • 正在运行且已启用 Blender MCP 插件 的 Blender(5.x+),端口为 9876
  • 要导入的 .glb 或 .gltf 文件

运行方法

node skills/blender-product-polish/scripts/blender-product-polish.js --file "/path/to/model.glb"
选项
选项说明默认值
--file要导入的 GLB/GLTF 文件路径必填
--portBlender MCP 端口9876
--preset灯光预设:studio、dramatic、softstudio
--roughness表面粗糙度(0 = 镜面,1 = 哑光)0.02
--coat清漆层权重(0-1)1.0
--transmission玻璃透射率(0-1)0.05
--no-clean保留场景中的现有对象false

功能说明

  1. 清空场景(移除默认立方体、灯光和摄像机)
  2. 导入 GLB/GLTF 模型
  3. 移除 Meshy AI 导出文件中的噪点法线贴图和粗糙度贴图(这些贴图会导致反射出现点状噪点)
  4. 应用类玻璃材质 — 超低粗糙度、完整清漆层、高 IOR
  5. 添加 4 点摄影棚灯光 — 主光、补光、轮廓光和反射光
  6. 切换至带光线追踪的 EEVEE,实现平滑的实时反射(摄像机移动时不会出现像素化)
  7. 将视口取景对准导入的模型

灯光预设

  • studio(默认):均衡的 4 点布光。主光(350W)、补光(250W)、轮廓光(250W)、反射光(100W)。呈现简洁的产品摄影效果。
  • dramatic:强主光和轮廓光,少量补光。高对比度,氛围感强。
  • soft:从各个方向均匀布光。阴影极少,效果明亮通透。

备注

  • Meshy AI 导出文件通常包含法线贴图和粗糙度纹理,在强光下会显得像素化或有点状噪点。此技能会断开这些贴图,改用平面材质值。
  • 此技能使用 EEVEE(而非 Cycles),以避免在视口导航时出现渐进式采样噪点。
  • 运行后,你可以在 Blender 中自由环绕查看,而不会出现像素化。

评论

支持 Markdown