簡體   English   中英

縮放圖形資產vs計算不同屏幕分辨率的圖形資產大小

[英]Scaling graphic assets vs calculating graphic assets size for different screen resolutions

最佳實踐是為不同的屏幕分辨率計算精確圖形資產的大小以提高性能嗎? 還是僅計算這些資產的最終最終尺寸然后進行縮放以使它們不會損失清晰度/細節就足夠了嗎?

您標記的所有不同事物都很難回答。

在現代的移動平台上,合成可能在GPU端。 無論紋理大小如何,圖像將覆蓋相同數量的像素,這意味着它將對像素着色器運行相同的次數。 根據紋理是否適合GPU的紋理緩存,您可能會看到像素着色器的運行速度有所不同。 越小越好,通常是2的冪。

除了速度外,如果您匹配確切的尺寸,它會在視覺上更加清晰,因為它避免了重新采樣。

如果是CPU端,則使其尺寸正確正確將可能完全跳過重新縮放,並且速度要快得多。 (至少通過CPU標准,無論哪種方式,您在GPU上的狀況都更好)

編輯:當然,真正的答案是在您的特定情況下測量幀速率差異,而不是詢問互聯網。 :)

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM