- Unity 3D特效设计必修课
- UEGOOD 赵京宇
- 397字
- 2021-03-31 14:19:47
1.3.9 粒子系统材质的选择
一般在特效制作中,粒子系统常用的Shader(着色器)类型为Particles(粒子)下的材质,例如,Addtive(附加)、Addtive(Soft)(软性附加)、Alpha Blended(Alpha混合)等,如图1-259所示。
图1-259
例如,选择Particles→Additive(粒子→附加)类型,如图1-260所示。
图1-260
注意
只有Particles(粒子)下的材质才能支持Start Color(粒子颜色)、Color over Lifetime(生命周期颜色)、Color by Speed(粒子速度颜色)等粒子系统内置参数控制。
如果是移动端项目并且优化要求较高,则建议使用Mobile(移动平台)下的材质。例如,Mobile Particles Addtive(移动附加粒子)等,因为Mobile(移动平台)下的材质经过优化,更适合移动平台,运行效率会更高,如图1-261所示。
图1-261
例如,选择Mobile/Particles/Additive(移动平台/粒子/附加)类型,如图1-262所示。
图1-262
一些特别的材质效果(如扭曲、溶解等)往往需要使用到特殊的Shader(着色器),具体在第2章材质篇中会讲解。并不是每种材质都能应用于粒子系统,一些高级材质同样也会产生较大的性能损耗,需要根据项目规定和实际效果需求来共同决定。