在项目开发过程中,动画表现需要考虑到其实现的经济性与适合的应用场景。常用的动画形式有以下几种:
- Update代码
- xxxTween
- Animator
- 骨骼动画
- 序列帧
- Shader UV动画
- 粒子特效
P[……]
在项目开发过程中,动画表现需要考虑到其实现的经济性与适合的应用场景。常用的动画形式有以下几种:
P[……]
介绍Shader变体的优化方法。
shader_feature 和 multi_complie 是两个很相似的预编译指令,声明Keyword(宏标识符)。在Shader代码中控制开启宏或关闭宏时物体的渲染过程。最终编译的时候也是根据这些不同的宏来编译[……]
介绍一些优化Shader的方法。
Shader LOD的动态加载与释放:不同级别的Shader LOD,动态加载当前需要使用的Shader LOD(subshader),减少shaderlab内[……]
这里讨论的减小包体大小,又因为很多项目会采用基础包与资源下载包分离的策略,所以减少基础安装包(首包)的尺寸大小是最头等的诉求,特别是以 WebGL 为目标进行发布时,必须保持较低的构建大小,让用户在内容启动之前等待合理的下载时间。
先说说代码的优化策[……]