Skip to content

Latest commit

 

History

2 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 

Repository files navigation

img2threejs — 图片生成 Three.js 三维对象

将参考图片转换为高质量的 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 # 项目说明

About

No description, website, or topics provided.

Resources

Stars

1 star

Watchers

0 watching

Forks

Releases

Packages

Contributors