Back to News

Karpathy Uses Opus 5 to Build a 3D Lord of the Rings Scene for $10

#llm#3d-generation#benchmark#anthropic

Andrej Karpathy proposed a new model evaluation method: feeding Opus 5 the opening text of The Lord of the Rings and asking it to create an interactive 3D scene using Three.js. The model consumed about 1 million tokens, took nearly two hours, and generated roughly 5,500 lines of code, at a cost of about $10. Karpathy notes the result is rough and abstract, but highlights the model's ability to autonomously build a virtual world, while also pointing out that current models cannot truly watch or play the generated content, exposing a limitation in video understanding.

Coverage timeline

  1. 机器之心机器之心

    编辑|+0 用鹈鹕骑自行车测试模型能力可能已经不够了? 最近,Andrej Karpathy 设计了一项很有意思的模型测试。 他把《指环王》开篇的一段文字交给 Opus 5,提供约 100 万 Token 的预算,成本大约为 10 美元,然后只提出了一个要求: 使用 Three.js,把这段故事做成一个可以观看和交互的三维场景。 接下来,AI 自己忙了近两个小时,最终写出了约 5500 行代码。 大家也可以直接打开网页观看和交互: https://karpathy.ai/lotr-movie/ 这 5500 行代码并不只是搭建一个网页那么简单。模型首先需要理解原文所描述的环境和情节,创建人物、房屋、树木等多边形资产,再将这些元素逐一放入三维空间,为它们设置具体的 x、y、z 坐标。 然后,它还要规划镜头、设计角色动作、编写动画,让整个场景按照故事的叙事顺序运转起来。 当然,最终效果谈不上精致。 Karpathy 评价称,整个作品依然比较粗糙,部分场景甚至呈现出明显的「抽象感」,但整体效果仍然很有趣。 毕竟,「一个语言模型读完一段小说后,自己写下数千行代码,在三维坐标系中摆放资产、组织动画,并最终生成一个能动起来的世界」,这在几年前听起来还像是一个需要多人团队参与的小游戏项目。 而现在,成本大约是 10 美元。(BTW 10 美元也可以买打折的胡闹厨房) 有网友用不同的 harness 做出了一个增强版。 还有人尝试了哈利波特版。 Karpathy 认为,这个案例有趣的地方在于,在过去,任何一个头脑清醒的人都不会花时间去编写如此个性化的内容。花几天甚至几周时间,手写数千行高度定制的代码,对开发者来说显然是一件投入与回报严重不成比例的事情。 但大模型没有这种顾虑。只要计算预算允许,它就可以不断创建模型、调整坐标、补充动画,再反复检查程序是否能够正常运行。 让人想到一个梗图: 由此,Karpathy 进一步设想,未来的大模型或许能够按需生成各种临时存在的虚拟世界。 用户可以要求 AI 创建一个《指环王》场景,然后以旁观者、NPC,甚至故事角色的身份进入其中。任何小说、电影、历史事件,乃至个人脑海中的想象,都可能被临时转化为一个可以探索、可以交互的游戏空间。 《黑客帝国》加载中……《西部世界》加载中…… Karpathy 将其形容为一种「按需生成的、短暂存在的 GTA」。输

  2. 量子位量子位

    Show me《指环王》!卡帕西强推大模型评测新基准 henry 2026-08-07 09:15:42 来源: 量子位 指环王成为大模型新基准 henry 发自 凹非寺 量子位 | 公众号 QbitAI 话不多说,直接开始每日瘫坐(doge)! 就在刚刚,大神卡帕西宣布,“我们”Anthropic已经开始用一种全新的方式,给大模型上强度—— 《指环王》。 据卡帕西介绍,这套“指环王基准”,正在接替过去风靡一时的“鹈鹕骑自行车”SVG测试。 具体来说,卡帕西直接把《指环王》的开头丢给Opus 5,让模型用Three.js现场搓出一整个“中土世界”。 至于最终效果嘛,多少有点像上世纪90年代末、21世纪初的国产3D动画片:很粗糙,也很抽象。 但客观来说,仔细看上一会儿,如果你又恰好熟悉坐落在新西兰的《指环王》取景地霍比屯,倒也确实能看出那么一丝味道~ 不过,就是这么个看起来不太精致的玩意,却实打实地花掉了Opus 5: 100万token , 2个小时 以及 5500行代码 。 当然,舞台上也并非只有Claude一模独自美丽。 最搞笑的,还得是网友新端上来的一碗DeepSeek V4 Flash版本。 直接一整个“中国人能飞”,画面人物全员漂浮。 面对这些目前肉眼可见的穿帮,卡帕西倒也相当中肯。 他指出,Opus 5目前还无法真正“进入”自己生成的世界,只能在不同时间点不断截图,再慢慢检查哪里出了问题。 而这恰恰暴露了当前大模型的一块明显短板: 它们已经能写代码、搭场景、生成游戏,却还不能真正看懂视频,也不会亲自玩一遍自己做出来的游戏。 两小时,手搓一个中土 咱们先来看这个“指环王”测试具体是怎么做的。 如果按照卡帕西推文的字面意思,这次输入给Opus 5的主要提示词,应该就是《指环王》正文第一章《期待已久的宴会》的开头。 袋底洞的比尔博·巴金斯宣布要举办盛大的111岁生日宴会,霍比屯立刻议论纷纷…… 有兴趣的朋友可以自己试一下。 除此之外,卡帕西还在提示词里指定了Three.js,也就是一个用代码搭建3D场景的JavaScript库。 由此,Opus 5要完成的任务,就是先读懂《指环王》开头的文字,再把它翻译成一个能够在浏览器中实时运行的3D世界。 整个过程中,Opus 5需要用多边形拼出人物、建筑和道具,把它们逐个放进x、y、z坐标系,再安排好摄像机、灯光和动画。