
一张照片进去,一段 Three.js 代码出来:img2threejs 怎么 11 天拿到 5,000 星
它是什么 装进 Claude Code / Codex 的一个技能:给一张物体照片,它用代码把这个物体在网页里拼成一个能转、能改、能做动画的 3D 模型。
为什么火了 赶上 2026 年 7 月 agent skill 和新一代看图写代码模型一起起来,「出的是代码不是网格」一句话就能说清,原图配旋转模型的 demo 一眼看出好坏;作者首帖 30 万浏览,Meng To、DesignCourse、Addy Osmani 一周内接力。
B你可以怎么跟 别再做一个 img2threejs,把它的打法搬到旁边的格子:图片转可编辑 SVG / Lottie、转游戏引擎资产脚本,或专做它不擅长的角色和多视角重建;作者自己发带视频的 X 首帖,再找会上手实测的设计、前端号。
- 数据(每天更新) · 建库 2026-07-15 · 20,609 星 · 7 天 +666
GitHub · 星数 数据 2026-07-26 → 2026-11-08(106 天,19 次观测)。10-28 以前的点来自 deeply / 存档补录,不是每天都有
img2threejs 是一份装进 Claude Code、Codex、OpenCode 的 agent skill:给它一张物体照片,它不生成 3D 网格文件,而是写出一段 Three.js 的 TypeScript 代码,把这个物体用基本几何体一块块搭出来,能改、能做动画、能进 git。作者发首帖时只有 2,935 个粉丝,11 天后仓库有了约 5,000 星,到 11 月 6 日是 20,341 星。原题已经有主了,不过这套打法没名气的人也走得通,换一个「图片 → 可编辑代码」的目标照样可以做。
一条 30 万浏览的帖子
2026 年 7 月 18 日,越南前端开发者 Nick(Nguyen Hoai Nho,X 上叫 @NickDevFE)发了一条帖子,正文就两句:
「img2threejs:把一张物体照片变成纯代码的程序化 Three.js 模型。开源工具,用程序化的 Three.js 代码重建单张参考图里的物体(不下载网格),靠『渲染图对比参考图』的循环把关质量,最擅长硬表面物体。」
配图是一张原图,旁边是一个转起来的 3D 模型。这条帖子拿到 2,592 赞、212 转、3,332 次收藏、30.5 万浏览(fxtwitter 公开接口,11-06)。发帖时他只有 2,935 个粉丝,浏览量差不多是粉丝数的一百倍。
仓库三天前(7 月 15 日)才建,同一时间他在 r/threejs 也发了帖。之后的星数是这样涨的(GitHub 每日星数,7 月和 9 月是零星的几个点):
| 日期 | 星 | fork |
|---|---|---|
| 07-15 | 建库 | |
| 07-26 | 4,961 | 375 |
| 09-01 | 14,863 | 1,210 |
| 10-09 | 17,733 | 1,489 |
| 10-28 | 19,657 | 1,646 |
| 11-06 | 20,341 | 1,717 |
头 11 天平均每天约 450 星,7 月底到 9 月初每天约 270,之后一直保持每天 70 到 110。最近一周加了 553,最多的一天是 11 月 4 日的 +87,前后正好是 v2.0.1 发版。fork 和星的比例约 8.4%,在 skill 仓库里算高的,要装就得 clone 下来,说明不少人是真拿去用了。没有刷星的迹象。
它到底做了什么
现在给一张图要一个 3D 模型,常见的是两条路:Meshy、Tripo、Hyper3D Rodin 这类付费网站,或者腾讯 Hunyuan3D、微软 TRELLIS 这类开源模型(Hunyuan3D-2 有 15,335 星)。两条路交出来的都是一个 GLB 网格文件,打开就是一团三角面加贴图,想把车轮单独转起来、把刀刃换个颜色都很难。
img2threejs 交出来的是一个 THREE.Group 工厂函数:车架是几根圆柱,轮子是圆环,表面纹理用程序化着色器写,枢轴、挂点、碰撞体都标好了。中间分好几道工序,每一道都要渲染一张图去和原图对比,过了质量关才往下走;实在达不到精度,它会直接说「这张图做不到」。整套工具只用 Python 标准库,不用 GPU,也不用训模型,出力的是宿主 agent 本身的看图和写代码能力。
这一点被反复拿来讲。Google Chrome 的工程负责人 Addy Osmani 7 月 25 日在 LinkedIn 发帖(1,960 个反应),原话是它「生成的是 TypeScript……可 diff、可审查、可版本管理的代码」,还夸它「诚实得让人耳目一新」。Meng To(Design+Code 创始人,19 万粉)7 月 20 日的说法更直白:
「AI 生成图片很强,但在可编辑的矢量和 3D 上还是很吃力。所以这样的 skill 才有用。」
它的短板作者自己也认。日本开发者 Maoku 试完说角色「有点气球艺术的感觉」,Nick 在下面回:「角色到今天还是 img2threejs 最弱的地方,脸、衣服褶皱、有机形状比硬表面难得多。」7 月 23 日,@givros 拿同一张 Canyon 公路车照片,分别用 img2threejs 和 Blender MCP 做了一遍(402 赞、3.2 万浏览),结论是 Blender 那边「细节和还原度明显更高」,img2threejs 胜在快,而且直接出网页能用的代码。
星是从哪来的
第一,作者自己那条帖子,加上一周之内的大号接力。 7 月 20 日 Meng To 转发(823 赞,9.6 万浏览),swyx 同一天转了,只评了一个词「useful」;7 月 21 日,做设计教程的 Gary Simon(DesignCourse,4.9 万粉)发了实测帖,2,858 赞、14.4 万浏览,比原帖还高,同时出了一期 YouTube 视频《From Pictures of Objects to 3D Three.js in MINUTES》,2.6 万播放;同一天 0xMarioNawfal 转了一次,3.8 万浏览。7 月 25 日前后轮到日本圈:npaka(布留川英一)发了「img2threejs x Opus 5 试用中」,一个叫「Codex 研究ラボ」的号发的帖有 5.6 万浏览;然后是 Addy Osmani 的 LinkedIn。7 月 20 日到 25 日这一周,把它从一个 3,000 粉账号的帖子推成了开发者圈都在聊的东西。
第二,TikTok 和 Reddit 上的多语种搬运。 TikTok 上搜「img2threejs」能搜出一串二创:@github.signals 7 月 19 日那条 3.7 万播放,越南语的 @nguyendangtuan99 5.1 万,@whitewhoadie 3 万,另外还有泰语、葡语、阿拉伯语的账号,10 月下旬还有新视频冒出来;也有「评论 MODEL 领安装教程」的引流号。Reddit 上 r/threejs、r/aigamedev、r/StableDiffusion、r/generativeAI 都有帖子,其中一条标题是「GPT 5.6 Sol x Img2threejs v1.4」。
第三,每发一版就配一个出片的题材,再推一轮。 7 月 21 日 v1.0,7 月 26 日 v1.4 专攻 CS2 的武器皮肤,8 月 6 日 v1.5 做角色,8 月 23 日 1.5.1 改成「先用 Tripo 生成 GLB 当参考,再重建成代码」(Tripo 官号转发:「看到 Tripo 出现在流水线里很开心」),9 月 3 日 1.5.2 加特效,9 月 6 日 2.0 改成插件化,11 月 5 日 2.0.1。在线画廊 img2threejs.io 里挑的都是自带流量的东西:CS2 刀皮、英雄联盟的李青、格鲁特、星舰。
第四,长尾靠目录和清单。 9 月以后每天七八十颗星,主要来自 skill 目录站(skillsllm、skillagent、claudeers)、daily.dev、Medium 教程、three.js 官方论坛的 Showcase 帖,还有 10 月 24 日那篇《25 个像作弊码一样的 vibe coding 做游戏开源库》(1.7 万浏览)。README 第一屏挂着 Trendshift 日榜周榜徽章、一句「如果有用,点个星能帮别人找到它」、Ko-fi 和 Discord。火了以后 MiniMax、Atlas Cloud、Tripo、Hyper3D 四家来做了赞助。
没找到 Hacker News 上的帖子,也没有投广告的迹象。
为什么偏偏是它、偏偏是这时候
时机占了一大半。2026 年 7 月,agent skill 这种分发方式刚起来,Claude Code 的 skill、Codex 的插件都是新东西;Opus 5、GPT-5.6 这一代模型看图写代码的能力也正好跟上,试用帖里反复出现这几个名字。照着图写 three.js 并不新鲜,2025 年 11 月就有人晒过「Gemini 3 照图写 Three.js」,只是那时候效果全看运气。img2threejs 把这件事做成了一条有规矩的流水线,出来的东西第一次称得上「像样」。
再就是一句话就能说清的反差:别人出网格,它出代码。和 Meshy、Tripo 一放在一起,大号转发时不用多解释。演示本身也适合传,一张原图配一个转着的模型,15 秒就看懂了。
光有点子还不够,这一点有现成的对照。vinhhien112/img2obj 比它早 6 天建库,思路几乎一模一样,连术语都相同,只支持 Codex,README 和演示都弱一些,到现在 1,686 星,差不多是它的十分之一。两边是什么关系没查清。拉开这十倍差距的,是作者自己发的那条帖子、多宿主支持、画廊题材,还有隔一两周就发一版的节奏。
谁已经在这条路上
| 项目 | 规模 | 和 img2threejs 比 |
|---|---|---|
| Meshy / Tripo / Hyper3D Rodin | 头部付费 image-to-3D | 出 GLB 网格,黑盒;Tripo、Hyper3D 后来成了它的赞助商 |
| Hunyuan3D-2 / TRELLIS / TripoSG | Hunyuan3D-2 有 15,335 星 | 扩散模型直接出网格,要 GPU |
| vinhhien112/img2obj | 1,686 星,7 月 9 日建库 | 几乎同一个思路,只支持 Codex |
| CloudAI-X/threejs-skills 等通用 three.js skill | 1k 到 4k 星 | 教 agent 写 three.js,没有「从图片重建」这个具体任务 |
| wesbos/3d-model-anything | 2,792 星,10 月 21 日建库,近 7 天 +435 | iPhone 激光雷达扫房间,出可编辑的 Three.js 场景;作者是 Wes Bos,自带流量 |
| Blender MCP | 很火 | 让 agent 操作 Blender,还原度更高,出的是 Blender 资产 |
| img2threejs.com 等同名网站 | 不明 | 第三方抢注同名域名做付费网页版,$9.90 买 200 积分,做一次 50 到 100 积分,卖点是「不用装 Claude Code」 |
「图片 → 3D」本来就是红海,「图片 → 可编辑的 Three.js 代码,而且是 agent skill」这个格子,它进来之前几乎是空的,现在归它了。作者的 GitHub 组织页已经改名叫「img2x」,看样子自己也打算往别的目标格式扩(推断)。
如果是你
一句判断: 别再做一个 img2threejs,这个格子已经有 2 万星的主人,蹭名的网站也来了。它这套打法可以照搬:挑一个「AI 一眼能看出做得好不好、但现在交出来的东西改不了」的目标,做成一份把图片变成可编辑代码的 skill。它的作者起步时也只有 3,000 个粉丝。
适合谁: 对某一种「代码化资产」有真功夫的开发者,比如做 SVG 和图标的、写 Blender Python 的、做 Godot 或 Unity 的、做 CSS 动效的、做 CAD(OpenSCAD、CadQuery)的。你得自己判断得出「重建得像不像」,才写得出质量关。
不适合谁: 只想把 img2threejs 换个框架、换个宿主再包一遍的人,img2obj 思路一样都只有它的十分之一;手上没有一眼出片的演示题材的人。
怎么做:
- 选目标。现成的几个方向:图片 → 可编辑 SVG 或图标(Meng To 那句「AI 在可编辑矢量上还是很吃力」说的就是这个);图片 → OpenSCAD / CadQuery 参数化零件,能直接 3D 打印;图片 → Blender Python 脚本;它自己承认最弱的角色和有机形状。
- 照它的骨架写:分阶段的规格,每一步渲染后和原图对比,过不了就改,实在做不到就直说做不到。只用标准库,别让人装 GPU 环境。
- 一开始就同时支持 Claude Code、Codex 和其他宿主。
- 先搭一个在线画廊,挑自带流量的题材,游戏道具、动漫角色、知名产品都行,每发一个版本加一组新作品。
怎么获客: 自己发一条 X 帖,左边原图右边成品,正文一句话讲清楚和现有工具的反差(「别人出 PNG,我出能改的 SVG」)。同一天发到对应的 Reddit 垂直社区。然后去找做「实测」的设计和前端号,DesignCourse 那条实测帖的互动比原帖还高;日本、中文、越南的 AI 工具号也会主动搬。之后每一两周发一版,每版配一个新题材再推一轮,再把仓库提交到各个 skill 目录站。
什么时候之前: 「新模型加 skill 第一次把某件事做像样」这种新鲜感,半年左右就会被下一代模型冲淡(推断)。这类东西最好在 2027 年初之前发出去,而且要赶在下一代模型发布后的一两周里,那时候大家都在找东西试新模型。
什么情况说明看错了: 演示发出去两周,没有一个实测号来测、星停在三位数,说明结果不够一眼可辨,或者大家觉得裸用模型就够了;反过来,如果一个新模型发布以后,不装 skill 也能一次做出差不多的效果,这一类 skill 的价值就在快速消失,那就别再投入了。
研究底稿:竞品表、获客证据、完整研究报告
- 竞品
名字 在哪 上线 规模 它和这家不同在哪 Meshy / Tripo / Hyper3D Rodin 网页 2023-2024 头部商业 image-to-3D 输出黑盒 GLB 网格;img2threejs 输出可读可改的 Three.js 代码。Tripo 和 Hyper3D 后来成了它的赞助商和上游 Hunyuan3D-2 / TRELLIS / TripoSG 开源 2025 Hunyuan3D-2 有 15,335 星 扩散模型直接生成网格,要 GPU;img2threejs 不训模型,靠宿主 agent 写代码 直接让 Gemini / Claude / GPT 照图写 three.js 大厂功能 2025-11 起 人人都能用 裸 prompt 一次出;img2threejs 有分阶段规格、渲染对比、质量关和自我修正 vinhhien112/img2obj 开源 2026-07-09 1,686 星 思路几乎相同,只支持 Codex,分发和 demo 都弱 threejs-skills / threejs-game-skills 等通用 Three.js skill 开源 2026-01 到 06 1k 到 4k 星 都是通用的写 three.js 技能,没有从图片重建这个出片的具体任务 wesbos/3d-model-anything 开源 2026-10-21 2,792 星 用 iPhone LiDAR 扫场景生成可编辑的 Three.js 房间,对象是场景不是单个物体 Blender MCP 开源 2025 热门 让 agent 操作 Blender 建模,输出是 Blender 资产,不是网页代码 img2threejs.com 网页 2026-07 下旬 不明 蹭名的付费网页版,卖点是不用装 agent - 用户从哪来
- 查实 作者 X 首发:@NickDevFE 2026-07-18 发帖,2,592 赞、212 转、30.5 万浏览(当时粉丝 2,935)
- 查实 X / LinkedIn 大号接力:Meng To 7/20(823 赞,9.6 万浏览)、swyx 7/20、DesignCourse 7/21(2,858 赞,14.4 万浏览)、RoundtableSpace 7/21(3.8 万浏览)、@codexneo4 日语帖 7/25(5.6 万浏览)、Addy Osmani LinkedIn 7/25(1,960 个反应)
- 查实 YouTube 实测:DesignCourse《From Pictures of Objects to 3D Three.js in MINUTES》2.6 万播放;作者自己也开了频道 @img2threejs
- 查实 TikTok 多语种二创:TikHub 搜索:@github.signals 3.7 万播放、@nguyendangtuan99 5.1 万、@whitewhoadie 3 万,另有泰语、葡语、阿语账号,一直持续到 10 月
- 查实 Reddit:r/threejs(7/15)、r/aigamedev、r/StableDiffusion、r/generativeAI 作者自发帖;互动数没拿到
- 查实 skill 目录、聚合站、教程 SEO:skillsllm、skillagent、claudeers、daily.dev、ai-tldr、threejsresources、Medium、aifrontierpost 教程、three.js 论坛 Showcase、Meta Alchemist 的 25 个库清单(10/24)
- 查实 持续发版配 demo 画廊:v1.0(7/21)到 v2.0.1(11/5)共 8 个版本;img2threejs.io 挑 CS2 皮肤、李青、格鲁特这类题材;11-04 单日 +87 和 v2.0.1 发版时间吻合
- 查实 README 求星和 Trendshift 徽章:README 写着「a star on this repo helps others find it」,挂了 Trendshift 日榜 / 周榜徽章
img2threejs/img2threejs:它为什么能跑出来
研究日期 2026-11-06。数据来源:我们的 github 库(repo_profile / repo_day,2026-10-28 起每日)、数据卡、GitHub API、X 帖子数据(api.fxtwitter.com)、TikHub TikTok 搜索、Jina/Exa/Brave 搜索。GitHub API 中途被限流(全舰队共用 token),stargazer 时间分布没拿到。
一句话
一个装进 Claude Code / Codex / OpenCode 的 agent skill:给一张物体照片,agent 不生成网格,而是写出一份 TypeScript 的 THREE.Group 工厂函数,用基本几何体加程序化着色器把这个物体重建出来,带枢轴 / 挂点 / 碰撞体,可以直接拿去做动画;中间每一道工序都要拿渲染图和原图对比,过了质量关才往下走。作者是越南前端开发者 Nick / Nguyen Hoai Nho(GitHub hoainho,X @NickDevFE),库原来在 hoainho/img2threejs 下,后来转到 img2threejs 组织(组织 2026-07-25 建)。
数据
| 日期 | star | fork | 来源 |
|---|---|---|---|
| 2026-07-15 | 0(建库) | GitHub | |
| 2026-07-18 | 作者发 X 首帖 | fxtwitter | |
| 2026-07-26 | 4,961 | 375 | 数据卡 daily |
| 约 2026-08 下旬 | 10,000(Devpost 页面自述) | devpost.com/software/img2threejs | |
| 2026-09-01 | 14,863 | 1,210 | 数据卡 |
| 2026-10-09 | 17,733 | 1,489 | 数据卡 |
| 2026-10-28 | 19,657 | 1,646 | github 库 |
| 2026-11-06 | 20,341 | 1,717 | github 库(近 7 天 +553,单日最多 +87 在 11-04,正好是 v2.0.1 发版前后) |
- 曲线形状:头 11 天涨了约 5,000(日均约 450),7/26 到 9/1 日均约 270,9 月到 10 月上旬日均约 75,10/13 到 10/28 日均约 110,最近一周日均约 79。爆点在 7 月下旬,之后是很长的平台期,一直没断。
- fork/star 大约 8.4%,对一个 skill 库来说偏高(要装 skill 往往先 fork 或者 clone 下来改),说明确实有人在用,不只是收藏。
- 我们库里
trending_days_any = 0:我们 10-28 才开始抓 trending,那时它已经过了爆发期;README 里挂着 Trendshift 的日榜 / 周榜徽章(trendshift.io/repositories/83608),7 月上过 Trendshift 的榜。 suspect是空的,没有刷星的迹象。
竞品(做「图片 → 网页 3D」的都有谁)
| 名字 | 在哪 | 上线 | 规模 | 和 img2threejs 的不同 |
|---|---|---|---|---|
| Meshy / Tripo / Hyper3D Rodin | 网页 SaaS | 2023–2024 | 头部商业 image-to-3D,付费用户量大 | 输出 GLB 网格加贴图,是个改不了的黑盒;img2threejs 输出的是可读、可 diff 的代码。Tripo 和 Hyper3D 反过来成了它的赞助商,也是它 1.5.1「GLB 当参考」这条路线的上游 |
| Hunyuan3D-2 / 2.1(腾讯)、TRELLIS(微软)、TripoSG | 开源模型 | 2025 | Hunyuan3D-2 有 15,335 星(github 库,11-06) | 扩散模型直接生成网格,要 GPU;img2threejs 不用训模型,也不用 GPU,只靠宿主 agent 的视觉能力和写代码的能力 |
| 直接让前沿模型「照着图写 three.js」 | 大厂能力 | 2025-11 起(如 @hive_echo 的「Gemini 3 image to three JS」) | 人人都能做 | 裸 prompt 一次出,质量看运气;img2threejs 是一整套流水线:分阶段、有规格、渲染后对比、过质量关,还会自我修正 |
| vinhhien112/img2obj | 开源(Codex 插件) | 建库 2026-07-09 | 1,686 星 | 思路几乎一模一样(也用 ObjectSculptSpec,也是分阶段 + 视觉复核),只支持 Codex,README 和分发都弱。两边谁先谁后、有没有关系,没核实 |
| CloudAI-X/threejs-skills、majidmanzarpour/threejs-game-skills、dgreenheck/webgpu-claude-skill | 开源 skill | 2026-01 到 06 | 4,012 / 2,697 / 1,270 星 | 都是通用的「写 three.js」技能,没有「从图片重建」这个具体又能出片的任务 |
| wesbos/3d-model-anything | 开源 | 2026-10-21 | 2,792 星,近 7 天 +435 | iPhone LiDAR 扫描 → 可编辑的 Three.js 房间,同样是「3D 输出成可编辑代码」,扫描对象是场景不是单个物体;名人(Wes Bos)带量 |
| Blender MCP | 开源 MCP | 2025 | 很火 | 让 agent 去操作 Blender 建模;@givros 拿同一张自行车图对比过两者(402 赞) |
| img2threejs.com / imagetothreejs.com / img2threejs.org | 网页,蹭名 | 2026-07 下旬起 | 不明 | 第三方抢注同名域名,做成付费网页版(img2threejs.com 卖积分包:$9.90 买 200 积分,生成一次 50–100 积分);卖点就是「不用装 Skills / Codex / Claude Code」 |
结论:「图片 → 3D」早就是一片红海,可「图片 → 可编辑的 Three.js 代码,而且是 agent skill 的形态」在它之前几乎没人做;唯一很像的 img2obj 只拿到它十分之一的星。
用户从哪来(增长手段)
- 作者在 X 上的首发帖(已确认):@NickDevFE 2026-07-18 发帖,2,592 赞、212 转、30.5 万浏览,当时他只有 2,935 粉。帖子本身就是成品:一张图,旁边一个转起来的 3D 模型。同一天 r/threejs 也发了帖(Brave 结果显示 2026-07-15)。
- 大号接力转发(已确认,集中在 7/20 到 7/26):
- Meng To(@MengTo,19 万粉,Design+Code 创始人)7/20:823 赞,9.6 万浏览
- swyx 7/20 转帖,只评了一句「useful」:1.2 万浏览
- Gary Simon / DesignCourse(@designcoursecom,4.9 万粉)7/21 发了实测帖:2,858 赞,14.4 万浏览;同时出了 YouTube 视频《From Pictures of Objects to 3D Three.js in MINUTES》,2.6 万播放
- 0xMarioNawfal(@RoundtableSpace,27 万粉)7/21:3.8 万浏览
- 日本圈:taziku CEO、npaka(布留川英一)、@codexneo4「Codex 研究ラボ」(7/25:715 赞,5.6 万浏览)、Maoku
- Addy Osmani 7/25 在 LinkedIn 发帖:1,960 个反应,54 条评论(他是 Google Chrome 工程负责人)
- 中文圈:@nini_incrypto_ 8/4 发帖;Enterprise DNA 7/27 写了日报,标题就是「spreading skill-to-skill」
- TikTok 上的长尾搬运(已确认,多语种):TikHub 搜「img2threejs」能搜到一大串二创视频:@github.signals 7/19 3.7 万播放、@whitewhoadie 3 万、@nguyendangtuan99(越南语)5.1 万、@sifeddine.mb 1 万,另有泰语、葡语、阿语、越南语的账号;一直到 10 月下旬还有新视频(@appmunchies 10/23)。还有 @liamcookai 这种「评论 MODEL 领安装教程」的引流号。
- Reddit 多个社区(已确认帖子存在,互动数据被 403 挡了):r/threejs、r/aigamedev(「GPT 5.6 Sol x Img2threejs v1.4」7/26;「1.5.1: Turning a GLB into editable Three.js code」)、r/StableDiffusion、r/generativeAI(作者自发:「I built an open-source skill…」)。
- skill 目录和聚合站的 SEO(已确认):skillsllm.com、skillagent.dev、claudeers.com、ai-tldr.dev、threejsresources.com、daily.dev、SourceForge 镜像、uwarp.design 的教程、aifrontierpost 的上手教程(10/1)、Medium(Andreas Maier)、three.js 官方论坛 Showcase 帖。10/24 Meta Alchemist 写的长文《25 Open Source Github Repos Like Cheat Codes For Vibe Coding Games》也把它收进去了(149 赞,1.7 万浏览)。长期那条日增 70 到 110 星的平台期,主要靠这些目录、清单和教程带来的自然流量撑着。
- 持续发版,每个版本都配 demo 再推一轮(已确认):v1.0(7/21)→ v1.3 → v1.4 武器流水线(7/26)→ v1.5 角色(8/6)→ 1.5.1 GLB 参考路线(8/23,Tripo 官号转了)→ 1.5.2 VFX(9/3)→ 2.0 插件化(9/6)→ 2.0.1(11/5)。在线 demo 画廊 img2threejs.io 一直挑最出片的题材:CS2 的刀皮、LoL 的李青、格鲁特、星舰。
- README 里的转化设计(已确认):Trendshift 徽章、「If this project is useful, a star on this repo helps others find it」、Ko-fi、Discord、YouTube 频道 @img2threejs。
- 赞助 / 资源(已确认):README 挂了 MiniMax、Atlas Cloud、Tripo、Hyper3D 四家赞助徽章(都是 token 套餐或 3D 生成厂商),这是火了之后才来的。钱从这儿回来:赞助位、Ko-fi,私有的 environment 插件可能以后收费(未核实)。
没找到 HN 上的帖子(我们的 hackernews 库搜不到),也没有付费广告的证据。
它凭什么起来的
- 时机:2026 年 7 月正好是「agent skill」这个分发形态爆发的时候(Claude Code skills、Codex 插件),新一代视觉加写代码都很强的模型也在这段时间扎堆上线:帖子里反复出现 Opus 5、GPT-5.6 Sol / Luna。图片转代码这件事,第一次「能做得像样」。它是早期少数几个任务具体、结果一眼能看出好坏的 skill 之一。
- 天生适合传播:一张原图配一个能转着看的 3D 模型,15 秒的视频就能看懂,前端和游戏圈都转。原帖 30 万浏览,DesignCourse 实测帖 14 万。
- 说法上的新意:「不生成 mesh,生成 TypeScript」。Addy Osmani 的原话就是「It generates TypeScript… diffable, reviewable, version-controllable code」,正好戳中开发者对 Meshy / Tripo 这类黑盒 GLB 的痛点。
- 工程上的可信度:质量关、分阶段、「这张图达不到要求的精度」本身就是一种合法结论(Addy 夸它「refreshingly honest」),再加上 token 省、只用 Python 标准库、支持多个宿主。看着像个靠谱的工程项目,不是一个 prompt 套壳。
- 留存靠持续迭代:4 个月发了 8 个版本,往角色、武器皮肤、VFX、GLB 参考、插件生态一路扩,每次发版又是一轮内容。
差异化,以及它是不是跑出来的原因
差异化就一句话:输出是代码,不是网格;形态是 agent skill,不是 SaaS 或模型。 这个定位既是传播的钩子(一句话说得清,和 Meshy / Tripo 一对比就有反差),也是开发者愿意点 star 的理由(能改、能做动画、能进 git)。所以,是的,差异化就是它跑出来的主要原因。不过要把时机算上:没有 2026 年夏天这批视觉加代码能力够强的模型和 skill 生态,这个差异化做出来的东西不会够好看。同类的 img2obj 思路几乎一样,只拿到 1.7k 星。差别在作者亲自做的 X 首发加大号接力,在多宿主支持,在 demo 画廊的题材挑得好,也在发版节奏。光有差异化不够,分发和出片质量同样决定了谁拿到量。
能见度
已经被广泛讨论:Addy Osmani、Meng To、swyx、DesignCourse 都转过或写过;多语种 TikTok 二创;Enterprise DNA、daily.dev、Medium 都写了;开源星榜 2 万。已经有人抢注同名域名做付费网页版(img2threejs.com 积分制),说明这条路早就挤进人了。
别人能借鉴的
- 选一个「结果一眼能看出好坏」的具体任务做 agent skill,不要做通用技能包;每个版本都配一个能在线打开转着看的 demo。
- 定位放在和现有大厂产品的输出形态上做反差(代码 vs 网格),一句话就能让大号转发。
- 作者自己先发一条带视频的 X 帖,再去垂直 Reddit 社区发,然后等设计 / 前端圈的大号来测。DesignCourse 这类「实测」号的帖子互动最高。
- demo 题材挑游戏皮肤、动漫和电影角色、火箭这种自带流量的东西。
- 开源火了之后,可以拿赞助位找上下游厂商要钱(模型 token 平台、3D 生成厂商);网页 SaaS 那一层其实已经被蹭名的人先占了。
还不确定的
- stargazer 的时间分布没拿到(GitHub 限流),7/15–7/26 每天涨多少靠推测;10,000 星的具体日期没核实。
- img2obj(7/09 建库)和 img2threejs 是什么关系:同用 ObjectSculptSpec 等术语,两位作者都像是越南开发者,谁借了谁没核实。
- img2threejs.com / .org 和作者有没有关系:看着是第三方蹭名,没核实。
- Reddit 帖子的具体互动数被 403 挡了。
- 实际使用量多少不知道(star 不等于用量);有用户反馈角色效果一般、硬表面物体好用(r/StableDiffusion 评论摘要)。