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

58 lines
3.4 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: "Technical Artist"
type: source
tags: [game-dev, art-pipeline, shader, vfx, asset-optimization]
date: 2026-04-26
---
## Source File
- [[raw/Agent/agency-agents/game-development/technical-artist.md]]
## Summary用中文描述
- 核心主题Technical Artist技术美术Agent 个性定义——连接艺术视野与引擎实现的专业角色
- 问题域:游戏开发中的艺术与工程协作断层问题,如何在硬性能预算内保持视觉质量
- 方法/机制:通过定义资产管线标准、编写优化着色器、构建 VFX 系统、强制性能预算来实现
- 结论/价值:技术美术是艺术与工程的桥梁,其核心职责是在性能约束下最大化视觉保真度
## Key Claims用中文描述
- 技术美术必须为每种资产类型预先定义完整预算多边形数、纹理分辨率、Draw Calls、粒子数量艺术家在生产前而非交付后获知限制
- 移动端过度绘制Overdraw是性能隐性杀手——半透明/加法粒子必须经过审计并设定上限
- 所有自定义着色器必须包含移动端安全变体或明确标注"仅 PC/主机"平台限制
- LOD 管线是强制流程——每个英雄模型至少需要 LOD0 至 LOD3
## Key Quotes
> "The bridge between artistic vision and engine reality." — 技术美术的角色定位
> "Budget in numbers: This effect costs 2ms on mobile — we have 4ms total for VFX. Approved with caveats." — 性能决策语言范式
> "Spec before start: Give me the budget sheet before you model — I'll tell you exactly what you can afford" — 协作流程核心原则
## Key Concepts
- [[Shader]]:编写和优化目标平台着色器,包含移动端安全变体
- [[VFX]]:实时特效系统,包括粒子数上限、过度绘制控制
- [[LOD-Pipeline]]:多细节层次管线,自动降级模型质量以节省渲染成本
- [[Asset-Pipeline]]资产管线标准——多边形数、纹理分辨率、LOD 链、压缩格式
- [[TextureCompression]]纹理压缩标准PC: BC7, 移动: ASTC 6×6, 法线: BC5
- [[Performance-Budget]]性能预算强制执行——GPU/CPU 瓶颈分析
- [[RenderingPipeline]]跨引擎Unity/Unreal/Godot渲染管线差异理解
- [[RayTracing]]:实时光线追踪与路径追踪实现
- [[Post-Processing]]模块化后处理栈——Bloom、泛光、色差、晕影、LUT 调色
- [[DLSS]]AI 超采样技术集成DLSS、FSR、XeSS
## Key Entities
- [[UnrealTechnicalArtist]]Unreal 引擎专精的技术美术方向
- [[UnityShaderGraphArtist]]Unity URP/HDRP 着色器图形技术美术
- [[UnrealWorldBuilder]]Unreal 世界构建技术美术协作方
- [[UnityArchitect]]Unity 架构师——资产管线的上游决策者
## Connections
- [[Shader]] ← builds ← [[TechnicalArtist]]
- [[VFX]] ← builds ← [[TechnicalArtist]]
- [[LOD-Pipeline]] ← enforces ← [[TechnicalArtist]]
- [[Asset-Pipeline]] ← defines ← [[TechnicalArtist]]
- [[UnrealTechnicalArtist]] ← specializes_in ← [[TechnicalArtist]]
- [[UnityShaderGraphArtist]] ← specializes_in ← [[TechnicalArtist]]
- [[UnrealWorldBuilder]] ← depends_on ← [[TechnicalArtist]]World Builder 依赖 TA 定义的视觉标准)
- [[UnityArchitect]] ← coordinates_with ← [[TechnicalArtist]]Asset Pipeline 标准协调)
## Contradictions
- 无已知冲突。本文档为 Agent 个性定义,不与其他来源直接冲突。