返回今日日报

图片秒变 3D 模型,快速搞定原型和展示

`img2threejs` 是一个开源工具,可以把图片直接转成 Three.js 的 3D 模型。适合做游戏原型、产品展示,省去手动建模的麻烦。

它的亮点是效率高。图片到 3D 的流程被拆成多个阶段,每一步都有脚本自动处理,比如验证图片、生成规格、逐步建模等。模型只负责判断视觉效果,其他全靠脚本搞定,省下大量计算资源。

最打动我的点是它的输出结果。生成的模型是 TypeScript 和 JSON 文件,而不是大体积的二进制文件。代码可读、可控,方便版本管理,也能直接用在项目里。

上手很简单。先克隆项目到本地:

git clone https://github.com/hoainho/img2threejs.git ~/.claude/skills/img2threejs

然后运行 Python 脚本完成各阶段处理,比如:

python3 forge/stage1_intake/probe_image.pypython3 forge/stage2_spec/new_pre_spec_assessment.py "Name" --image --out assessment.jsonpython3 forge/stage3_build/generate_threejs_factory.py spec.json --out src/createObjectModel.ts

适合需要快速生成 3D 模型的开发者,尤其是对性能敏感、想省事的场景。

缺点是文档偏技术向,非开发者可能不太友好。还有,动手前记得备份代码和配置,避免意外。

总的来说,这是一个高效、轻量的工具,适合有一定技术基础的用户。

如果你感兴趣但不会装,评论区或私信喊我一声。