取样器
采样是读取纹理中的输入值或读取其他资源的过程。 “取样器”是从资源中读取的任何对象。
从纹理取样并在屏幕区域呈现存在许多问题和项目。 例如,如果用于呈现的区域像素为 50 × 50,纹理像素为 16 × 16 或 256 × 256,那么需考虑对纹理进行拉伸或缩小。 因为此类尺寸不匹配问题会导致项目难以被接受,因此需使用可减轻此类项目影响的筛选技术。 常见的筛选方法为将小纹理用于较大的呈现区域,进行“双线性”筛选。
另一个问题是,呈现到的区域在视图的倾斜角度(例如,256 到 256 的纹理呈现到 100 像素宽的区域,但只有 5 像素深,因为观看角度)。 这种情况下,经常会用到“各向异性”筛选。 各向异性筛选会去除混叠效应,而不会过度模糊,所以其提供的图片质量优于双线性筛选,但在计算方面的费用更高。
相关主题