三线性过滤:计算机图形学中的一种纹理过滤方法,用于在纹理缩小(尤其使用 mipmap 时)时平滑采样结果。它会在同一 mipmap 层内做双线性插值,再在相邻两层 mipmap 之间再做一次线性插值,从而减少“层级跳变”、闪烁与块状感,使画面过渡更自然。除这一常见用法外,在其他领域“trilinear”也可能指三维线性插值,但在图形渲染里通常指与 mipmap 相关的纹理过滤。
/traɪˈlɪniər ˈfɪltərɪŋ/
Enable trilinear filtering to reduce shimmering on distant textures.
开启三线性过滤可以减少远处纹理的闪烁感。
Although trilinear filtering improves visual stability during minification, it can make textures look slightly blurrier and may cost more performance than bilinear filtering.
尽管三线性过滤能在缩小时提升画面稳定性,但它可能让纹理略显模糊,并且比双线性过滤更耗性能。
trilinear 由 *tri-*(“三”)+ linear(“线性的”)构成,字面意思是“三次线性插值/三方向的线性处理”。在纹理采样语境下,它常被理解为:在两个维度上做双线性插值,再在第三个“维度”(mipmap 层级)上做一次线性插值。filtering 源自 filter(过滤、滤波),在图形学中常指对离散纹理采样进行平滑与重建的“滤波”过程。
GL_LINEAR_MIPMAP_LINEAR 形式出现)。