記事一覧へ戻る
世界モデル

WorldStream、プレイヤーの移動に合わせて広がり変化を記憶する3D世界

読了目安 3 分

導入

一般的な3Dゲームは、あらかじめ制作された、あるいは範囲が決められたマップを利用します。プロシージャル生成によって広大な環境を作れても、地域同士の連続性、自然言語による操作、プレイヤーの変更の保存を同時に実現するのは簡単ではありません。WorldStreamは、この三つを一つの仕組みで扱うことを目指します。プレイヤーが未知の場所へ進めば世界が先へ伸び、実行中の環境に言葉で指示でき、離れた場所へ戻っても変更が残ります。

仕組みの要点

  • 階層的な計画:Macro層は複数タイルをまたぐ集落、生態系、交通、水文の構造を決めます。Micro層は、測定された地形と隣接領域ですでに受理された境界条件を使い、その計画を個別タイルの意味へ落とし込みます。
  • 決定的なコンパイル:受理された計画はローカルコードによって、地形、道路、集落、植生、エンティティへ変換されます。計画と描画を分離し、境界に関する合意を明示することで、独立に計画されたタイル間の不連続を抑えます。
  • 移動に応じたストリーミング:予測された進行経路に沿って計画を先行させ、実際のコンパイルは近く必要になる地点に限定します。プレイヤーの後方にあるジオメトリは解放できるため、計算資源を現在の体験へ集中できます。
  • 永続的な世界記録:計画、乱数種、オブジェクトの識別子、可変状態、境界の合意、属性単位の編集を記録します。再訪時には記録を基に再コンパイルするため、別の場所として作り直されません。
  • 状態に基づくインタラクション:モデルは既存エンティティを操作し、現在の地域を編集し、まだ計画されていない地域へ意図を付与できます。状態を持つNPCも行動に応じて更新されるため、単なる一度限りの装飾ではありません。

意義と残る課題

WorldStreamの重要な点は、世界を大きくすることだけではありません。拡張、相互作用、記憶を同じ構造化された状態で管理し、プレイヤーの移動や編集に応じて更新するという設計にあります。これはオープンワールドゲームだけでなく、長期的な文脈を必要とするシミュレーションや具身エージェントの研究にも関係します。

一方、提供された素材には、性能ベンチマーク、ユーザー調査、既存手法との大規模比較は示されていません。そのため、現時点では完成した製品や全面的な優位性の証明というより、システム設計に関する研究提案として捉えるのが妥当です。長時間運用での状態整合性、複雑な言語指示の実行精度、世界の拡大に伴う計算・保存コストが今後の焦点になります。

出典:Hugging Face Daily Papers

コメント

ログイン状態を確認中…

コメントを読み込み中…

関連記事

CCTest · Blog
Ropedia W0、人間の経験で異なる身体をまたぐ運動・操作世界モデルを拡張
世界モデル
cctest.ai
世界モデル

Ropedia W0、人間の経験で異なる身体をまたぐ運動・操作世界モデルを拡張

Ropedia W0は、人間とロボットの一人称データから、移動と物体操作を同時に扱う世界基盤モデルを学習する。カメラ姿勢と投影骨格を共通表現として、異なる身体構造の間の転移を狙う。

続きを読む