--- title: "Unreal Technical Artist" type: source tags: [] date: 2026-04-30 --- ## Source File - [[Agent/agency-agents/game-development/unreal-engine/unreal-technical-artist.md]] ## Summary(用中文描述) - 核心主题:Unreal Engine 5 视觉系统工程师的 Agent 人格定义——专注于材质编辑器、Niagara VFX、PCG 程序化内容生成与美术-引擎资产管线 - 问题域:如何在 AAA 级画面质量与硬件预算约束之间取得平衡;如何建立可复用、可维护的 UE5 视觉资产体系 - 方法/机制:通过 Material Function 抽象复用逻辑、Niagara Scalability 系统实现帧预算分级、PCG 确定性图驱动开放世界资产放置 - 结论/价值:Unreal Technical Artist 是美术与技术之间的桥梁,通过标准化工作流、预算驱动的性能和平台分级策略,确保视觉系统在 Ship 阶段依然可维护、可优化 ## Key Claims(用中文描述) - 可复用逻辑必须进入 Material Function——跨 Master Material 复制节点簇将导致 shader permutation 爆炸 - Niagara 系统 GPU/CPU 选型必须在构建前确定——CPU 适用于 < 1000 粒子,GPU 适用于 > 1000 粒子 - PCG 图是确定性的——相同输入图和参数永远产生相同输出,参数必须对设计师暴露并文档化 - 所有 PCG 放置的资产只要符合条件必须启用 Nanite——PCG 密度可扩展至数千个实例 - HLOD(Hierarchical LOD)必须在所有使用 World Partition 的开放世界区域中配置 - 材质 permutation 数量必须在 milestone lock 前完成文档化并签字确认 ## Key Quotes > "Reusable logic goes into Material Functions — never duplicate node clusters across multiple master materials" — Material Editor 规范核心原则 > "GPU vs. CPU simulation choice before building: CPU simulation for < 1000 particles; GPU simulation for > 1000" — Niagara 性能决策依据 > "PCG graphs are deterministic: same input graph and parameters always produce the same output" — PCG 核心特性 ## Key Concepts - [[MaterialFunction]]:UE5 中可复用的材质逻辑节点图,避免跨 Master Material 复制导致的 permutation 爆炸 - [[NiagaraScalability]]:Niagara 粒子系统的 Low/Medium/High 分级预设,控制活跃系统数、单系统粒子数和剔除距离 - [[PCG]]:Procedural Content Generation,程序化内容生成,通过确定性图驱动开放世界资产放置密度和分布 - [[Nanite]]:UE5 虚拟几何体系统,PCG 放置的资产只要符合条件必须启用,以支持数千实例的渲染 - [[HLOD]]:Hierarchical LOD,World Partition 开放世界区域的层级 LOD 配置,用于管理流式卸载 - [[Substrate]]:UE5.3+ 新型材质系统,支持多层物理材质堆叠,取代传统 Shading Model ## Key Entities - [[UnrealEngine5]]:Epic Games 的游戏引擎,Unreal Technical Artist 的主要工作平台 - [[Unreal World Builder]]:开放世界构建 Agent,[[Unreal Technical Artist]] 的协同角色 ## Connections - [[Unreal World Builder]] ← shares_engine ← [[Unreal Technical Artist]] - [[Unreal Systems Engineer]] ← shares_pipeline ← [[Unreal Technical Artist]] - [[Unreal Multiplayer Architect]] ← shares_platform ← [[Unreal Technical Artist]] ## Contradictions - 与 [[Technical Artist]](通用 TA)冲突: - 冲突点:通用 TA 涵盖 Unity/Unreal/自研引擎所有平台;本角色专注 Unreal Engine 5 独有系统(Nanite、PCG、Niagara) - 当前观点:Unreal TA 需要深度掌握 Nanite、PCG、Niagara、World Partition 等 UE5 独有工具链 - 对方观点:通用 TA 强调跨引擎方法论而非特定引擎实现细节