Blender Game Skills
为 Claude Code 提供游戏开发 Agent 技能,可将概念图、照片等参考图转化为带骨骼、可直接用于游戏的 3D 资产,并通过渲染对比与量化指标严格把关。
爱鲜报评分
0 人评分
160
星数
否
中文
Python
主语言
是
活跃
1
贡献者
人工分析
EDITORIAL推荐理由
该项目将 AI Agent 与 Blender 建模流程深度结合,通过分阶段门禁和量化指标(如轮廓 IoU、比例误差)确保产出质量,避免凭感觉建模。适合希望用 AI 加速游戏 3D 资产制作的开发者,尤其是需要从参考图快速生成可导入引擎资产的场景。
适用场景
- 根据概念图快速生成游戏角色、道具、载具等 3D 资产
- 为 Unity、Unreal、Godot 等引擎准备带 LOD 和骨骼的模型
- 将照片或草图转化为模块化场景组件(如建筑套件)
- 在 Claude Code 中通过自然语言指令驱动 Blender 建模流程
优点
- 分阶段门禁机制,每阶段需通过渲染对比与量化指标验证
- 自动测量比例、轮廓 IoU 等,减少凭肉眼判断的误差
- 支持多种参考图输入(多视图、模型表、照片等)
- 输出格式兼容主流引擎(GLB、FBX),并包含 LOD 与骨骼
- 安装简便,可通过 npx skills 快速集成到 Claude Code
缺点
- 依赖 Claude Code 和 Blender 环境,需一定配置成本
- 对参考图质量要求较高,缺失信息需推断并标注
- 目前仅包含一个技能(image-to-3d),功能相对单一
- 复杂资产可能仍需人工调整和优化
Blender Game Skills 项目介绍
Blender Game Skills 是一套专为 Claude Code 设计的 Agent 技能,旨在帮助开发者在 Blender 中自动构建游戏就绪的 3D 资产。每个技能都是一个自包含的文件夹,包含指令、参考笔记和脚本,Agent 会按照这些内容执行任务。
核心功能
目前仓库包含一个主要技能 blender-image-to-3d,它能够将参考图像(概念图、模型表、照片、转面图、草图等)转化为游戏可用的 3D 资产,包括角色、生物、建筑、载具、道具、武器和环境部件。整个流程分为多个门禁阶段,从需求简报到最终导出,每个阶段都需通过渲染对比和量化测量来验证。
工作流程与门禁
该技能强调“测量而非目测”,通过以下方式确保质量:
- 分阶段推进:简报 → 校准 → 块面 → 形体 → 拓扑 → UV/烘焙 → 绑定 → 动画 → 导出 → 验收。
- 量化验证:每个阶段结束时,会从与参考图匹配的相机角度渲染,并计算轮廓 IoU、宽度剖面等指标,与参考图对比。
- 自动修正:偏差以具体测量值记录(如“头部高了 12%”),并在构建脚本中修正后重新渲染,直到进入容差范围。
- 导出校验:导出的资产会重新导入空场景,对照清单检查,确保引擎收到的模型与预期一致。
安装与使用
推荐使用 Vercel Labs 的 skills CLI 进行安装(需 Node.js 22.20+):
# 全局安装单个技能
npx skills add majidmanzarpour/blender-game-skills --skill blender-image-to-3d -g -a claude-code
# 仅当前项目安装
npx skills add majidmanzarpour/blender-game-skills --skill blender-image-to-3d -a claude-code
也可以手动克隆仓库,将 skills/blender-image-to-3d 文件夹复制到 ~/.claude/skills 或项目内的 .claude/skills 目录。
使用示例
在 Claude Code 中附上参考图并描述需求即可,例如:
这是一位骑士的正视图和侧视图(ref/knight_front.png, ref/knight_side.png)。请在 Blender 中为他构建一个游戏就绪的角色,用于 Unity 第三人称动作游戏,身高约 1.85 米,带骨骼,包含 LOD0 到 LOD2。
Agent 会自动识别并调用该技能,也可以使用 /blender-image-to-3d 命令显式触发。
适用场景
- 从概念图快速生成游戏角色、生物、道具等资产。
- 为 Unity、Unreal、Godot 等引擎准备带 LOD 和骨骼的模型。
- 将照片或草图转化为模块化场景组件(如建筑套件)。
- 在 Claude Code 中通过自然语言指令驱动 Blender 建模流程。
注意事项
- 需要预先安装 Claude Code 和 Blender。
- 参考图质量直接影响输出效果,缺失信息会被标记为推断。
- 目前仅包含一个技能,后续可能扩展更多 Blender 相关技能。
评论
- 暂无评论,来写第一条吧。