gpt4 book ai didi

opengl - 除了性能优势之外,MipMaps 是否还有其他优势?

转载 作者:行者123 更新时间:2023-12-01 07:40:29 24 4
gpt4 key购买 nike

mipmap 的唯一真正优势是实时所需的过滤要求较低,因为它已经部分提前完成了吗?

您不能通过线性或各向异性过滤以及更多的处理能力获得相同的结果吗?

最佳答案

不是“一点点”更多的处理能力,而是更多的几个数量级。作为一个极端的例子,考虑一个四边形,纹理映射到它,但按比例缩小,因此四边形被渲染到单个屏幕像素上。然后期望该屏幕像素在整个纹理上具有平均颜色值。

使用 mipmap 时,将有一个 1x1 的预计算 mipmap 级别,该级别具有您想要的颜色值。一个简单的查找,快速和容易。

当不使用 mipmap 时,为了达到完全相同的效果,渲染这个像素意味着对纹理中的每个像素进行纹理查找,然后对它们进行平均。我们可以通过仅对 16 个等距像素进行平均来走捷径,但这可能会对输出产生显着影响(考虑这会对棋盘图案产生什么影响)。

因此,虽然这在理论上可以在没有 mipmap 的情况下实时完成,但这实际上意味着为每个像素计算整个 mipmap 金字塔的大部分。不会有视觉差异,但您必须开始以每小时帧数为单位测量帧率。

关于opengl - 除了性能优势之外,MipMaps 是否还有其他优势?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16722695/

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