gpt4 book ai didi

opengl-es - 对于 opengl (webgl) 是 png 还是 jpeg 是最合适的文件格式?

转载 作者:行者123 更新时间:2023-12-05 08:24:23 29 4
gpt4 key购买 nike

在用于纹理的 opengl(更具体地说是 webgl)上,推荐使用 jpeg 和 png 之间的哪种格式在运行时渲染时效率更高?我知道 jpeg 可以比 PNG 小,但也许解码成本更高,否则。

最佳答案

解码 JPEG 的速度非常快,您需要使用数千(如果您使用的是移动设备,则可能是数百个)高分辨率 JPEG 才能看到对性能的重大影响。由于您的平台是网络,我会推荐 JPEG,这取决于您拥有的纹理类型,它将是所有浏览器都支持的尺寸/质量最有效的格式(webp 是一个不错但未得到很好支持的替代方案)。

如果您的纹理更像图形或卡通,这意味着它们有很多尖锐和精细的边缘以及很多单色区域,我会推荐 PNG,硬边和精细边缘在中高 JPEG 压缩下会变得非常模糊。

PNG 进行无损压缩。特别是对于类似卡通的内容(意味着与照片相比只有很少的颜色和细节),您将获得与压缩良好的 JPEG 大小相似但具有更好的视觉效果,在某些情况下甚至更好的压缩。

关于opengl-es - 对于 opengl (webgl) 是 png 还是 jpeg 是最合适的文件格式?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10777782/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com