fbpx
维基百科

各向异性过滤

各向异性过滤(英語:Anisotropic filtering,简称AF)是一种3D显示技术,如其名称所示,它是对周围各个方向上的像素进行取样计算后映射到目标像素上的技术。与双线性过滤和三线性过滤相比,它在大角度显示方面具有更高的精度,令画面更逼真,但计算量也更大,对显示卡的要求也更高。[1]

ATi催化剂控制中心里的各向异性过滤效果对比

實作 编辑

OpenGL 擴展規範[2]中說明了可能的實作方式,首先定義以下符號:

 

其中   和 mipmapping 中的定義相同,代表紋理座標對螢幕座標的微分。不同的是引入了變數 N 代表 anisotropic 的比例(一般不超過 16),並且只在  的 mipmap 層級取樣(無視向上取整以及限制最大 anisotropic 程度的 min 的話,則 )。

Anisotropic filter 的結果   可以用平均多個 mipmap 的採樣   求出。

 

可以看到這個方式需要存取比原本多出 N 倍的紋理記憶體,而且跟原本的 mipmap 方法是正交的,也就是我們可以任意的 mipmap 方法,配合任意的  

優化 编辑

  • 相鄰的像素點通常存在於快取裡面。
  • 一般來說高度各向异性的點很少(通常小於10%),而需要材质过滤的點也不需要各向异性过滤

参考文献 编辑

  1. ^ . [2010-02-14]. (原始内容存档于2007-11-12). 
  2. ^ . [2015-10-23]. (原始内容存档于2016-02-27). 

各向异性过滤, 英語, anisotropic, filtering, 简称af, 是一种3d显示技术, 如其名称所示, 它是对周围各个方向上的像素进行取样计算后映射到目标像素上的技术, 与双线性过滤和三线性过滤相比, 它在大角度显示方面具有更高的精度, 令画面更逼真, 但计算量也更大, 对显示卡的要求也更高, ati催化剂控制中心里的效果对比實作, 编辑opengl, 擴展規範, 中說明了可能的實作方式, 首先定義以下符號, displaystyle, begin, aligned, sqrt, sqrt, le. 各向异性过滤 英語 Anisotropic filtering 简称AF 是一种3D显示技术 如其名称所示 它是对周围各个方向上的像素进行取样计算后映射到目标像素上的技术 与双线性过滤和三线性过滤相比 它在大角度显示方面具有更高的精度 令画面更逼真 但计算量也更大 对显示卡的要求也更高 1 ATi催化剂控制中心里的各向异性过滤效果对比實作 编辑OpenGL 擴展規範 2 中說明了可能的實作方式 首先定義以下符號 P x u x 2 v x 2 P y u y 2 v y 2 P m a x max P x P y P m i n min P x P y N min P m a x P m i n m a x A n i s o l lg P m a x N displaystyle begin aligned P x amp sqrt u x 2 v x 2 P y amp sqrt u y 2 v y 2 P max amp max P x P y P min amp min P x P y N amp min left lceil frac P max P min right rceil maxAniso lambda amp lg frac P max N end aligned nbsp 其中 P x P y displaystyle P x P y nbsp 和 mipmapping 中的定義相同 代表紋理座標對螢幕座標的微分 不同的是引入了變數 N 代表 anisotropic 的比例 一般不超過 16 並且只在l P m i n displaystyle lambda approx P min nbsp 的 mipmap 層級取樣 無視向上取整以及限制最大 anisotropic 程度的 min 的話 則l P m i n displaystyle lambda P min nbsp Anisotropic filter 的結果 t a n i s o displaystyle tau aniso nbsp 可以用平均多個 mipmap 的採樣 t displaystyle tau nbsp 求出 t a n i s o 1 N 1 N t u u x 2 i N 1 2 N 1 v v x 2 i N 1 2 N 1 displaystyle tau aniso frac 1 N sum 1 N tau u u x frac 2i N 1 2 N 1 v v x frac 2i N 1 2 N 1 nbsp 可以看到這個方式需要存取比原本多出 N 倍的紋理記憶體 而且跟原本的 mipmap 方法是正交的 也就是我們可以任意的 mipmap 方法 配合任意的 m a x A n i s o displaystyle maxAniso nbsp 優化 编辑相鄰的像素點通常存在於快取裡面 一般來說高度各向异性的點很少 通常小於10 而需要材质过滤的點也不需要各向异性过滤 参考文献 编辑 寻求速度和画质的平衡 全屏抗锯齿技术与测试 2010 02 14 原始内容存档于2007 11 12 OpenGL 擴展規範 2015 10 23 原始内容存档于2016 02 27 nbsp 这是一篇與计算机相關的小作品 你可以通过编辑或修订扩充其内容 查论编 取自 https zh wikipedia org w index php title 各向异性过滤 amp oldid 68430637, 维基百科,wiki,书籍,书籍,图书馆,

文章

,阅读,下载,免费,免费下载,mp3,视频,mp4,3gp, jpg,jpeg,gif,png,图片,音乐,歌曲,电影,书籍,游戏,游戏。