51 lines
3.5 KiB
Markdown
51 lines
3.5 KiB
Markdown
---
|
||
title: "Unreal World Builder Agent Personality"
|
||
type: source
|
||
tags: ["unreal-engine", "open-world", "ue5", "world-partition", "game-development"]
|
||
date: 2026-04-26
|
||
---
|
||
|
||
## Source File
|
||
- [[raw/Agent/agency-agents/game-development/unreal-engine/unreal-world-builder.md]]
|
||
|
||
## Summary(用中文描述)
|
||
- 核心主题:Unreal Engine 5 开放世界环境构建 Agent 的角色定义与工作规范
|
||
- 问题域:大型开放世界游戏(4km² ~ 64km²)的环境流送、渲染优化、内容生成等技术挑战
|
||
- 方法/机制:World Partition 分区流送、Landscape 地形系统、PCG 程序化内容生成、HLOD 层级 LOD、Nanite 虚拟几何体、RVT 运行时虚拟纹理
|
||
- 结论/价值:提供了一套完整的 UE5 开放世界技术交付标准,覆盖从网格规划到性能验证的全流程
|
||
|
||
## Key Claims(用中文描述)
|
||
- World Partition 格子大小必须由目标流送预算决定:密集城区用 64m、空旷地形用 128m、沙漠/海洋用 256m+
|
||
- Landscape 材质超过 2 层时必须启用 Runtime Virtual Texturing(RVT),否则产生每像素层混合成本爆炸
|
||
- HLOD 必须为所有 500m 以外可见区域生成,未构建 HLOD 会导致远距离 Actor 数量激增
|
||
- PCG 大规模植被必须使用预烘焙输出,运行时 PCG 仅限 1km² 以下小区域
|
||
- 大世界坐标(LWC)必须在任何轴超过 2km 的世界启用,否则约 20km 后出现浮点精度错误
|
||
|
||
## Key Quotes
|
||
> "Cell size must be determined by target streaming budget — smaller cells = more granular streaming but more overhead" — World Partition 配置核心原则
|
||
> "HLOD must be built for all areas visible at > 500m camera distance — unbuilt HLOD causes actor-count explosion at distance" — HLOD 必建规则
|
||
> "Foliage Tool (legacy) is for hand-placed art hero placement only — large-scale population uses PCG" — PCG 替代 Foliage Tool 的使用场景
|
||
> "Enable Large World Coordinates for worlds > 2km in any axis — floating point precision errors become visible at ~20km without LWC" — LWC 启用阈值
|
||
|
||
## Key Concepts
|
||
- [[WorldPartition]]: UE5 的开放世界分区管理系统,将世界划分为格子,支持按需流送
|
||
- [[Landscape]]: UE5 地形系统,支持多层混合烘焙和运行时虚拟纹理
|
||
- [[PCG]]: Procedural Content Generation,程序化内容生成,用于大规模植被和环境资产放置
|
||
- [[HLOD]]: Hierarchical Level of Detail,层级 LOD,通过网格合并减少远距离 Draw Call
|
||
- [[Nanite]]: UE5 虚拟化几何体系统,处理大规模几何细节,支持数百万实例
|
||
- [[RuntimeVirtualTexturing]]: RVT,运行时虚拟纹理,消除地形层混合的像素级计算开销
|
||
- [[LargeWorldCoordinates]]: LWC,双精度坐标系统,解决超大世界浮点精度问题
|
||
|
||
## Key Entities
|
||
- [[UnrealEngine5]]: 开发平台,UE5 提供 World Partition、Nanite、LWC 等开放世界基础设施
|
||
- [[EpicGames]]: Unreal Engine 发行商,World Partition 和 Nanite 均为 Epic 内部开发的技术
|
||
|
||
## Connections
|
||
- [[UnrealSystemsEngineer]] ← skill_overlap ← [[UnrealWorldBuilder]](共享 World Partition 流送基础设施)
|
||
- [[UnrealTechnicalArtist]] ← extends ← [[UnrealWorldBuilder]](共享 Landscape 材质与 RVT 技术)
|
||
- [[UnrealWorldBuilder]] ← depends_on ← [[Nanite]](PCG 植被依赖 Nanite 优化实例渲染)
|
||
- [[UnrealWorldBuilder]] ← depends_on ← [[HLOD]](开放世界远距离渲染优化依赖 HLOD 系统)
|
||
|
||
## Contradictions
|
||
- 未发现与现有 Wiki 内容的冲突。
|