卡马克:Quest 2将支持纹理滤波技术,让图像更清晰均匀
令近距离观察的纹理看起来更清晰、更均匀
(映维网 2021年05月19日)约翰·卡马克日前通过Twitter表示,Quest 2即将支持硬件级的bicubic texture filtering纹理滤波技术。具体你可以参阅khronos扩展页面。作为说明,这种渲染技术能够令近距离观察的纹理看起来更清晰、更均匀。
在3D游戏中,纹理很少以原生分辨率进行绘制,因为玩家通常可以自由移动,并从不同的距离和角度查看纹理。所以,图形引擎会动态调整纹理。但如果没有特殊的纹理滤波,近距离观察低分辨率纹理会出现像素化效果画面。
为了防止这种情况,社区开始引入不同的纹理滤波方法,但这对硬件的要求不尽相同。
Quest同样有采用纹理滤波技术。其中,图形引擎获取纹理的四个源像素并将它们混合。这会移除像素化效果画面,但从近距离观察时,纹理可能看起来相当模糊。
bicubic texture filtering更进一步,基于16个源像素和更复杂的方式缩放纹理。结果是:从近距离看,纹理看起来更清晰。
然而,bicubic texture filtering更需要硬件支持,所以并不是每个游戏都能从新的渲染技术中受益。它同时不会自动激活:开发者需要在游戏实现,并相应地优化应用。
约翰·卡马克补充道,自己不确定这种全新的纹理滤波技术在性能方面的实际应用效果,但在纹理放大的情况下,它应该会带来渲染质量的改善。
由于大量的虚拟现实游戏使用120Hz的频率运行,开发者很可能会找到相应的方法和途径来应用这种纹理滤波技术。