Unity插件 – 静态精灵渲染插件 Static Sprites

文件大小:1.9 MB

版本:1.0.3

原始 Unity 版本:2022.3.60

通过静态批处理优化 Sprite 渲染。 即使屏幕上有数千个精灵也没有问题!

静态精灵是一款精简工具,用于优化非移动精灵的渲染。性能提升意味着您现在可以在低端移动设备上流畅地渲染数千个精灵!

作为技术背景,Unity 通常会动态批处理精灵的渲染,以进行优化。动态批处理意味着它会在每一帧将几何体分组到相似的可渲染批次中,这通常对于小型移动几何体非常有效。然而,动态批处理对于非移动的精灵来说并非最佳选择,因为 CPU 仍然需要每帧构建批次。如果您打开 Unity Profiler 或帧统计,可以查看动态批处理批处理的绘制调用计数。由于精灵不会移动,所以这些都是冗余工作。

另一方面,静态批处理速度更快,因为它只需预先生成一次渲染所需的批处理和几何体。然而,遗憾的是, Unity 的静态批处理系统仅适用于网格。在精灵上勾选“静态”复选框没有任何效果。

静态精灵 (Static Sprites) 正是为此而生。只需将此组件附加到游戏对象上,该对象层级结构下的任何精灵都会在启动时进行静态批处理。它会自动、智能地将精灵组合成单个网格,同时尊重不同的材质、纹理、图集、颜色、排序顺序和图层以及 XY 方向的翻转。

特征

  • 自动静态批处理非移动精灵
  • 支持不同的纹理、颜色、材质、图集、排序图层 ID、排序顺序和翻转 XY
  • 也可以使用 API 来取消精灵的批处理
  • 支持将组合精灵导出到播放模式之外的文件夹

发表回复

后才能评论

最常见的情况是下载不完整: 可对比下载完压缩包的与网盘上的容量,若小于网盘提示的容量则是这个原因。 若排除这种情况,可在对应资源底部留言,或者联系右侧管理员Q

如果您已经成功付款但是网站没有弹出成功提示,请你千万不要着急~~什么事情都不要慌 ~~~联系站长提供付款信息为您处理