58 lines
3.4 KiB
Markdown
58 lines
3.4 KiB
Markdown
---
|
||
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 个性定义,不与其他来源直接冲突。
|