无缝大世界,按需流送

World Streaming 大世界流送

自动网格分区、按需流送、HLOD、内容层与多人同步,构建无缝超大世界。

概述

开源 O3DE 没有统一的超大世界分块流送方案。一张几十平方公里的地图若整图加载,内存与协作都会崩。DawnEngine 的 World Streaming 按统一网格自动切分世界,以玩家/相机为流送源按需加载卸载,并配套 HLOD、内容层与多人同步。成熟度:已交付WorldStreaming Gem);运行时默认关闭,需在项目 Settings Registry 中显式启用。

核心能力

  • 自动网格分区:世界按统一网格切为单元(Cell),无需手工拆关卡。
  • 运行时按需流送:流送优先级、慢流送时自动阻塞防穿帮。
  • HLOD 远景代理:未加载远处单元用低精度代理显示,远景不「消失」。
  • ContentLayer 内容层:同一空间按玩法状态切换内容集。
  • 多人与 DLC:服务器/客户端流送状态协调;追加内容包可运行时挂载。
  • 大世界一体:与双精度坐标PolyTerrain 深度集成。

适用场景

  • 开放世界游戏、MMO 与大地图项目。
  • 城市级 / 区域级数字孪生与态势可视化。
  • 多团队并行编辑同一大世界的项目。

协同特性

World Streaming 与增强双精度渲染PolyTerrain 构成完整大世界套件;AI 侧可叠加 HTNNavigation3D