SuperAPI AI 工具集

blockbench-texturing

智能体与模型

查看项目

更新于 10-15 22:41

技能介绍

用途:在 Blockbench 中通过 MCP 工具为 3D 模型创建、绘制和管理纹理,适用于皮肤、模型贴图、动画纹理表等场景。

主要能力:纹理管理(create_texture、list_textures、get_texture、activate_texture、apply_texture);绘制工具(画笔、油漆桶、形状、渐变、橡皮擦、取色、复制画笔);画笔预设与 paint_settings;图层与选区管理;UV 工具(set_mesh_uv、auto_uv_mesh、rotate_mesh_uv、get_mesh_info、get_cube_uv、set_cube_uv)。支持 Minecraft 原版纹理下载、flipbook 动画纹理、PBR 贴图与 UV 密度规划。

使用方式:先检查目标格式的 UV 模式与有效尺寸,再创建纹理并指定 texture_id 绘制。示例:create_texture: name="skin", width=64, height=64, fill_color="#808080", layer_name="base";apply_texture: id="body", texture="skin", applyTo="all";paint_with_brush: texture_id="skin", coordinates=[{x:10,y:10}], brush_settings={color:"#FF0000", size:3, shape:"circle"}。原生模板可用 trigger_action: action="create_texture", confirmDialog=false 后配合 fill_dialog。

限制:填充工具仅支持精确颜色匹配,非零 tolerance 会被拒绝;create_texture 不生成 UV 布局,auto_uv_mesh 不打包 UV 岛;Minecraft 不支持非正方形或非 2 的幂纹理,且面 UV 不循环;部分格式限制逐面纹理分配;UV 坐标使用 Blockbench 纹理单位而非 0–1 归一化坐标。具体平台与收费信息暂未提供。