Simon Willison 用 Claude Opus 5.5 不依赖 Three.js 写 3D 项目
The Web Is More Than Enough, by Paul Ford
Simon Willison 实测让 Claude Opus 5.5 把 Three.js 项目改成纯 Vanilla JS 写 WebGL,成品都贴出来了,做 3D 的可以看看
Simon Willison 在读完 Paul Ford 的文章《The Web Is More Than Enough》后动手测试。他先用 Claude 在 Three.js 里做了一个 77KB 的 Nudibranch 主题 Faberge Egg 3D 作品,随后在同一对话里让 Claude Opus 5.5 Medium 将其移植为 Vanilla JS + WebGL 版本,得到 98KB 的成果。他表示两个版本并不完全一致,原因可从公开的对话记录里查看。他自己阅读 Three.js 代码时感觉更易理解,但证实 Opus 5.5 有能力在不借助 Three.js 的情况下完成 3D 建模。
The Web Is More Than Enough, by Paul Ford
My comment on The Web Is More Than Enough, by Paul Ford — Hacker News. OK, this comment convinced me to give that a shot. Here's a thing I made in Three.js this morning - a Nudibranch themed Faberge Egg: https://static.simonwillison.net/static/2026/Hidden-Reef-Egg... (77KB) I just asked Claude (Opus 5.5 Medium running in regular Claude Chat) to port that to Vanilla JS, in the same thread where it had built it, and got this: https://static.simonwillison.net/static/2026/Hidden-Reef-Egg... (98KB) They aren't identical - you can see what Claude said about that in the transcript (I don't fully understand why it differed): https://claude.ai/share/e56d163e-2793-4677-aa11-191d5058b414 But yeah, it turns out Claude Opus 5.5 is perfectly capable of 3D modeling in Vanilla JS + WebGL without Three.js. In eyeballing the code I find the Three.js slightly easier to understand myself, but I rarely look at the code for these 3D projects so that isn't a particularly big deal. Tags: hacker-news , javascript , ai , generative-ai , llms , claude , three-js