title, type, tags, sources, last_updated
| title |
type |
tags |
sources |
last_updated |
| VFX |
concept |
| game-dev |
| visual-effects |
| particles |
| performance |
|
|
2026-04-26 |
VFX
Definition
VFX(Visual Effects,视觉特效)是游戏运行时实时生成的非静态视觉效果,通过粒子系统、着色器和后处理技术实现。典型应用包括爆炸、烟雾、火焰、魔法光效、环境氛围等。
Performance Budget(Technical Artist 强制标准)
粒子数量上限
| 平台 |
最大同时粒子数 |
| Mobile |
500 |
| PC |
2,000 |
过度绘制(Overdraw)上限
过度绘制是移动端性能隐性杀手。
| 平台 |
最大 Overdraw 层数 |
| Mobile |
3 |
| PC |
6 |
混合模式策略
- Alpha Clip:优先使用,效率最高
- Additive Blending:仅在预算批准后使用
- 半透明/加法粒子必须经过审计并设定上限
VFX 制作流程
- 建立 Profile 场景:GPU 计时器可见的测试环境中构建所有 VFX
- 粒子数上限前置:在构建开始时就设置每个粒子系统的上限,而非完成后调整
- 多角度测试:60° 摄像机角度和远距离缩放均需验证,不只依赖英雄视角
- 平台目标验证:每个效果必须明确标注目标平台(PC/Console/Mobile)
VFX Shader 类型
- Particle Shader:粒子纹理采样,颜色插值,UV 动画
- Dissolve Shader:按噪声贴图阈值切割模型边缘,带发光描边
- UV Scroll Shader:河流/熔岩等流动效果
- Procedural Noise Shader:云/烟/雾等程序化生成效果
Audit Checklist(from Technical Artist)
Related Concepts
Connections