世界を動かす技術を、日本語で。

カーパシーのペリカン

2026年8月2日原文(twitter.com)

概要

  • LLMのテストは従来の「SVG生成」から大きく進化
  • Opus 5はLoTRの冒頭をThree.jsで自動レンダリング
  • 5500行のコードを2時間で生成する驚異的な能力
  • LLMは根気強く超カスタムな世界構築も可能
  • ただし、ゲームや映像の監査には依然として課題が残る

LLMによるThree.jsでの物語レンダリング実験

  • 従来のLLMテスト(例:「自転車に乗るペリカンのSVG生成」)からの脱却
  • Opus 5に『The Lord of the Rings』冒頭パラグラフを入力し、1Mトークン(約$10)を予算に設定
  • 約2時間かけて 5500行のThree.jsコード を自動生成
    • 物語の内容を 手続き的にレンダリング
    • x, y, z座標 でポリゴンアセットを配置・演出
    • アニメーション処理も自動で記述
  • 完成物は多少不格好だが、 人間が絶対にやらない規模のカスタム表現 が実現
  • LLMの 無限の根気独自の創造力 を活かした新しい応用例

LLMの「誰もやらないことをやる」価値

  • 通常なら 誰も時間をかけない 超カスタムな世界構築も、LLMなら コストほぼゼロ で実現可能
  • 例えば「LoTRの世界にプレイヤーを投入し、NPCやキャラクターとして参加させる」などの 即席仮想世界 の創造
  • 「GTA of X」(何かのテーマでGTA的な世界を即興生成)のような オンデマンドでの体験設計 も視野

LLMの弱点:ゲーム・映像分野での監査能力

  • ゲームや仮想世界の生成では LLMの限界 が露呈
    • 動画やゲームプレイを効率的に理解・監査できない という課題
    • Opus 5は スクリーンショットを逐次取得しながら進行 し、何度か失敗や不具合(jank)も発生
  • マルチモーダル・ゲームプレイ能力 はまだ発展途上
    • LLMは 自らの成果をネイティブに評価・修正する力が不十分

参考リンク

Hackerたちの意見

「誰がLLMチャットのためにより良いGoogle Waveを作れるか」ってテーマでバトルしてほしいな。AIスタジオの可能性を探るためにね。「Getting Started with Google Wave」: https://www.youtube.com/watch?v=eKUAqNGVwX0

これが失敗したのを覚えてるけど、2026年のこの製品は結構役立ちそうだね。

死んだGoogle製品をAIに製品動画を見せて再アニメーションさせるのは面白いアイデアだね。

LLMを使って「バック・トゥ・ザ・フューチャー」のデロリアンタイムマシンの3Dアニメーションを作ったんだ。ドキュメントページのヒーローを盛り上げるためにね。結構カスタム調整が必要で、いくつかの動作を正しくするために調整ビューを作らなきゃいけなかったけど、楽しかったから、映画のシーンの説明を受け取れるように一般化したんだ。利用可能なら、より詳細な説明や映画のスチルを取得するし、提供してくれたカスタムスチルも使えるよ。私のテストシーンは「アポカリプト」のガントレットシーンだった。低忠実度だけど、槍の物理がそれなりにリアルな素晴らしいシーケンスを作ってくれたよ。こちらが垂直離陸と88マイルでのタイムトラベルのドキュメントページだよ: https://contextify.sh/docs アポカリプトの部分をシェアできるから、興味があれば言ってね。

興味ある!ぜひ見てみたい!お父さんが自費出版した本が映画になる日を待ってるよ!

あなたがアニメーションを作った製品はmacOS専用なんだね。ちょっと残念だな、macOSの市場シェア以上に広い魅力があるのに。目の前に簡単に取れる果実があるから、逃さないでね。

Anthropicのモデルは、特にthree.js(JavaScriptの3Dグラフィックス)コードを生成するのが得意になるように訓練されているのは明らかだね。今のAIコード生成の状況を考えると、three.jsのモデルやアニメーションは、モデルがthree.jsコードを書く能力を示すだけだと思う。Fableが最初にリリースされたとき、Twitterの初日デモはほぼ100%がthree.jsのもので、早期アクセスをもらった人たちやAnthropicの社員からのものだと思う。確かに見た目はいいけど、LLMが私の自販機を動かせるかどうかを判断するには、エルデシュの証明と同じくらいの情報しかくれないよ。

抽象的で曖昧な文学的テキストの一段落を3Dアニメーションに変換するには、空間的関係や直感的な物理、日常の物体について膨大な暗黙の知識が必要なんだよね。3D変換やコンピュータグラフィックスの数学も言うまでもない。これがthree.jsのコーディング能力以上のものを示しているなんて、ありえないよ。

心配しないで。データベースのバックエンドや金融サービス、物流システム、ユーザーインターフェース、経済的価値のあるものを書くのが得意になるようには訓練してないと思うよ。もし君が特にthree.jsに取り組んでいなければ、Anthropicが進展していることを心配する必要はないと思う。

「LLMは確率的なオウムだ」とか「LLMは良いコードを書けない」と言っていたのが、今や小説から映画を作ることが「LLMは良いthree.jsコードを書けるから、特に問題ない」っていうのが面白いね。過去3年間のコープの量を思い出せるように、恥の壁があればいいのに。あの頃の信頼できない語り手たちを少しでも思い出せるから。

three.jsのモデルやアニメーションは、そのモデルがthree.jsのコードを書く能力以外の何かを示しているとは思わない。今週末、ゲームをthree.jsからogl.jsに変換して、インタラクティブな読み込み時間を最適化できるか試してたんだ。three.jsのページの重さを約600KB(そのうち500KBがthree.js)から約50KBに減らして、4Gモバイル接続での読み込み時間を数秒から約0.5秒に短縮したよ。これは主にClaude CodeのOpus 5とSonnet 5の組み合わせのおかげ。WebGLの理解がかなりしっかりしていて、ページの読み込み時間やレンダリング速度に影響を与える要素もわかってる。Claude Codeの統合ブラウザを使って変更の影響を測定できたし、ogl.jsのテストを行ったときには、変更による違いもテストできた。最高のゲームではないけど(https://tinyslots.ooer.com)、それは自分のせい。ブラウザでの3D構築やページスピードの最適化の練習として、Claudeモデルには本当に感心してる。

モデリングがひどいのは許せるけど(窓が空中に浮いてたり、家から離れてたり)、テキストの理解がもっと良いと思ってたんだ。代わりに、ビルボの「消失」が彼が魔法で移動したり、隠れたりすることとして解釈されていて、再登場も同じように扱われてる。

Hacker Newsで議論の続きを見る