将参考图片转换为高质量的 Three.js 三维对象,包含完整的 Python 脚本管线、逐阶段审查的构建系统和多种专业化路径。
参考项目:img2three.js
- 完整 Python 管线:每个阶段都有对应的
forge/脚本(探测图片、预评估、生成雕塑规格、校验、生成 Three.js 工厂代码等) - 纯 Python 3.10+ 标准库,零依赖
- Pass-gated 构建系统:blockout → structural → form-refinement → material → surface → lighting → interaction → optimization,每个 pass 需审查通过才解锁下一个
- CS2 皮肤支持:针对 CS2 刀具皮肤提供投影优先路径(de-light + 将照片像素投影到网格)
- 角色重建轨道:anatomy-aware 流程,包含 landmark 提取、比例锁定、面部特征放置
- 透明度规则:每轮必须列出改了什么、证据是什么、还有什么不匹配,禁止过度声称
将 SKILL.md 导入 AI Skill 系统,提供一张参考图片,Agent 会按管线输出:
- 仅分析:适合性判定、物体抽取、宏观→微观层级、几何策略、材质/光照方案
- 完整实现:分析后直接生成 Three.js 代码,并用 typecheck/build + 截图验证
- 不可行时:明确指出阻碍,并请求更多视图或调整目标
img2threejs/
├── SKILL.md # Skill 定义文档(完整执行管线)
└── READ_ME.txt # 项目说明