Files
nexus/wiki/sources/unreal-technical-artist.md
2026-05-03 05:42:12 +08:00

52 lines
3.6 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
---
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 密度可扩展至数千个实例
- HLODHierarchical 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 LODWorld 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 强调跨引擎方法论而非特定引擎实现细节