戻る

Wordsmith

アイデアをひとつ書けば、その中に入り込めます。World Labs が世界を生成し、Tripo がそこに住むキャラクターやオブジェクトを作り、Wordsmith がそれらをブラウザで探索できる 3D シーンにまとめます。裸眼 3D にも対応しています。

作者: Bueno2 Studioソースコード
ソースコードをダウンロード
Wordsmithソースコードをダウンロード

説明

「Wordsmith」は、ひとつのアイデアを足を踏み入れられる世界に変える、生成型の 3D 体験です。夢見る人たち、つまり素晴らしい場所や物語を思い描けても、それを 3D で形にする時間や技術がない人たちへの贈り物です。目指すのは単に 3D アセットを生成することではなく、想像をひとつの場所に変えることです。

始まりは、プロンプトのようなシンプルなものです。オブジェクトのモデリングや環境デザイン、3D エンジンの習得を求める代わりに、Wordsmith が裏側で生成パイプラインを動かします。World Labs が世界そのものを生成し、Tripo がそこに住む存在を作り出し、両者がひとつのまとまった空間として組み合わされます。「忘れ去られた魔法の森の奥深くで、古代の守護者が光り輝くクリスタルを守っている」と書けば、ほどなくして、テキストの説明でもバラバラのアセットの山でもなく、探索できる森とその守護者に出会えます。

世界やシーンからキャラクター、アセットまで、生成したものはすべてディテールや機能を損なうことなく別の作品でも再利用できるため、プロジェクトを自由に拡張したりリミックスしたりできます。アプリの外で作った世界やアセットをシーンに読み込むことも可能です。シーンはブラウザでレンダリングされ、オブジェクトはリアルタイムのギズモで移動、回転、拡大縮小できます。Jupiter Interlace SDK を使えば、Jupiter SR 上も含めてフルスクリーン表示を裸眼立体視の 3D に切り替えられ、オフにすると鮮明な 2D に戻ります。

作者たちは、生成 AI を単なるコンテンツ生成ツールではなく、一緒に世界を作る相棒のように感じられるものにしたいと考えています。生成された世界はどれも小さな贈り物です。かつては誰かの想像の中にしかなかった場所が、今では探索し、共有し、体験できるほど確かなものになっているのです。

「Wordsmith」はソースコードで提供されており、自分でビルドして実行する必要があります。フロントエンドには React と Three.js を使い、バックエンドは Node.js で動作します。

Tripo の活用方法

Tripo は Wordsmith のプロシージャルな 3D 小道具ジェネレーターで、それぞれの世界に住むキャラクターやオブジェクトを生み出します。

  • オンデマンド生成:LLM(GPT-4o-mini、Claude 3.5 Sonnet、Gemini 1.5 Flash)がプロンプトを構造化された WorldSpec に分解し、それをきっかけに Tripo API のジョブが並行して実行され、GLB モデルが返されます。
  • シーンへの配置:バックエンドがバウンディングボックスとピボットを正規化し、Draco/KTX2 圧縮をかけてから、モデルを Three.js に組み込みます。モデルは World Labs の地形に固定され、リアルタイムのギズモで移動、回転、拡大縮小できます。
  • 役割:オンデマンドでセマンティックな 3D メッシュ生成が、手作業の DCC アセットパイプラインに取って代わります。

トレーラー