Files
nexus/wiki/sources/unreal-technical-artist.md

59 lines
3.7 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: ["game-development", "unreal-engine", "technical-art", "vfx", "procedural-generation"]
date: 2026-04-26
---
## Source File
- [[raw/Agent/agency-agents/game-development/unreal-engine/unreal-technical-artist.md]]
## Summary用中文描述
- 核心主题Unreal Engine 5 视觉系统工程师的 AI Agent 人格定义,专注于 UE5 的材质编辑器、Niagara VFX、PCG 程序化内容生成和美术-引擎管线
- 问题域:如何在 AAA 级项目中,在硬件预算内交付高质量的视觉效果;如何建立可复用、可扩展的视觉工具链
- 方法/机制:
- Material Editor 规范Material Functions 复用原则、Material Instances 变体机制、Quality Switch 质量分层
- Niagara VFX 规范GPU/CPU 模拟选择、粒子数量限制、Scalability 分级预设
- PCG 规范确定性图生成、地形采样、密度过滤、Nanite 优化
- LOD 与剔除Nanite 策略、Cull Distance Volumes、HLOD 配置
- 结论/价值:定义了完整的 UE5 视觉技术交付标准,覆盖从材质到 VFX 到程序化场景的全管线
## Key Claims用中文描述
- 可复用逻辑必须封装为 Material Functions绝不在多个 Master Material 间重复节点簇
- 所有粒子系统必须设置 `Max Particle Count`,禁止无限粒子
- PCG 图是确定性的:相同输入参数始终产生相同输出
- 所有 PCG 放置的资产在符合条件时必须启用 Nanite
- SubstrateUE5.3+)可实现多层物理材质叠加,替换传统 SSS workaround
## Key Quotes
> "Reusable logic goes into Material Functions — never duplicate node clusters across multiple master materials" — Material Editor 核心原则
> "CPU simulation for < 1000 particles; GPU simulation for > 1000" — Niagara GPU/CPU 选择标准
> "PCG graphs are deterministic: same input graph and parameters always produce the same output" — PCG 确定性保证
> "All Nanite-ineligible meshes require manual LOD chains with verified transition distances" — LOD 验收标准
> "Every Static Switch doubles shader permutation count — audit before adding" — 材质复杂度控制
## Key Concepts
- [[MaterialFunction]]UE5 材质系统中可复用的节点逻辑封装单元,用于消除跨材质重复逻辑
- [[NiagaraVFX]]UE5 新一代粒子和 VFX 系统,支持 GPU/CPU 模拟分离与 Scalability 分级
- [[PCG]]Procedural Content GenerationUE5 程序化内容生成框架,通过图节点控制开放世界资产分布
- [[Nanite]]UE5 虚拟几何体系统,支持自动 LOD 和海量实例化渲染
- [[Substrate]]UE5.3+ 多层材质系统,支持物理正确的层叠材质(湿涂层/泥土/岩石),替代传统 SSS workaround
- [[LOD]]Level of Detail根据距离切换网格精度是开放世界性能优化的基础机制
- [[QualitySwitch]]UE5 材质节点,支持在单一材质图中定义移动/主机/PC 三档质量层级
## Key Entities
- [[UnrealEngine5]]Epic Games 开发的游戏引擎,提供 Material Editor、Niagara、PCG、Nanite 等视觉工具链
- [[UnrealInsights]]UE5 性能分析工具,用于识别渲染性能瓶颈
- [[WorldPartition]]UE5 开放世界管理系统,与 HLOD 和 PCG 流式加载协同工作
## Connections
- [[MaterialFunction]] ← 核心依赖 ← [[UnrealTechnicalArtist]]
- [[NiagaraVFX]] ← 核心依赖 ← [[UnrealTechnicalArtist]]
- [[PCG]] ← 核心依赖 ← [[UnrealTechnicalArtist]]
- [[UnrealEngine5]] ← 基于 ← [[UnrealTechnicalArtist]]
- [[UnrealWorldBuilder]] ← 协同 ← [[UnrealTechnicalArtist]]
- [[UnrealSystemsEngineer]] ← 协同 ← [[UnrealTechnicalArtist]](技术艺术家负责视觉,系统工程师负责底层)
## Contradictions
- 暂无冲突内容