0
为不同屏幕分辨率计算精确图形资产大小以提高性能是否是最佳做法?还是仅仅计算这些资产的近似最终规模就足够了,然后对其进行扩展,使其不会失去锐度/细节?缩放图形资产与计算不同屏幕分辨率的图形资产大小
为不同屏幕分辨率计算精确图形资产大小以提高性能是否是最佳做法?还是仅仅计算这些资产的近似最终规模就足够了,然后对其进行扩展,使其不会失去锐度/细节?缩放图形资产与计算不同屏幕分辨率的图形资产大小
很难回答你标记的所有不同的东西。
在现代移动平台上,合成可能是GPU端。无论纹理大小如何,图像都将覆盖相同数量的像素,这意味着它将运行像素着色器的次数相同。根据纹理是否适合GPU的纹理缓存,您可能会看到像素着色器运行速度的适度变化。更小更好,尺寸2的幂通常更好。
除了速度,如果您匹配确切的大小,它会视觉上更清晰,因为它避免了重新采样。
如果是CPU方面,使其成为完全正确的大小可能会完全跳过缩放,并且要快得多。 (至少按照CPU标准,无论哪种方式,你最好在GPU上)
编辑:当然,真正的答案是测量在特定情况下的帧速率差异,而不是询问互联网。 :)