各项异性

point一次sample 1

bilinear 一次sample 4

trilinear 一次sample 8   两个4按mipmaplevel混合

anisotropic

异性和同性 指得是 u和v的方向 是否按照同样缩放比例对待

以同样mimaplevel对待 就是各向同性

以不同level处理就是各向异性

处理的状况就是uv不是等比缩放的情况 很简单的一个例子就是 楼梯正对你的时候 和你的视线垂直的那个面

如果用各向同性mipmap它会用很高的mipmaplevel 但是实际上 这种情况应该只应用于 这个表面 沿着你视线方向的那个轴比如u  而另外一个轴v 的level应该基本不变

在一个uv比很大的地方 如果是各向同性 就会采样两者种high mipmaplevel来反走样 这样 在那个需要低mipmaplevel方向就会过于blur

所以AF 维持了由于mipmap anti alias 带走的sharpness

所以对于anisotropic filter 1x 4x 16x

它的sampler counts

小于 8 32 128

1x下应该就是个trilinear

4x的意思是能处理的最大uv比是4 在比例低于4的地方按照更低的2x 1x进行sample

https://en.wikipedia.org/wiki/Anisotropic_filtering

http://resources.mpi-inf.mpg.de/departments/d4/teaching/ws200708/cg/slides/CG09-Textures+Filtering.pdf#page=20

http://www.florian-oeser.de/wordpress/wp-content/2012/10/crow-1984.pdf

https://web.archive.org/web/20170214175524/http://www.cs.unc.edu/~olano/papers/vbat/vbat.pdf

http://graphics.stanford.edu/papers/texture_prefetch/

==================================================

与本文无关的好东西

http://resources.mpi-inf.mpg.de/departments/d4/teaching/ws200708/cg/slides/CG26-Outlook.pdf

最新文章

  1. 百度API
  2. 17-underscore库(下)
  3. Windows下配置OpenGL环境
  4. Android常见控件— — —EditText
  5. 利用Mongodb的复制集搭建高可用分片,Replica Sets + Sharding的搭建过程
  6. PHP操作数据库类
  7. 类似nike+、香蕉打卡的转场动画效果-b
  8. OpenCV备忘
  9. 老李分享:https协议
  10. java之反射
  11. 小技巧:selenium java中如何使用chrome默认的profile
  12. Sublime text3 连接sftp/ftp(远程服务器)
  13. RemindMe
  14. dos脚本》大神
  15. http中的filter拦截servlet之后获取body,字符流关闭,无法继续传入控制器
  16. 【Java每日一题】20170329
  17. day5 continue 和 break的区别
  18. 21.Mysql Server优化
  19. ubuntu下nodejs源码安装
  20. 部署OpenStack问题汇总(六)-- OpenStack入门需要知道的概念

热门文章

  1. poj1011 Sticks(DFS+剪枝)
  2. vs.net 效率提升-自定义快捷键
  3. NOIP2012 D2 T2借教室
  4. Oracle意外赢官司,程序员或过苦日子
  5. [2]树的DFS序
  6. HDU 1057 What Are You Talking About trie树 简单
  7. Ubuntu14.04 安装中文输入法
  8. ZOJ 3256 Tour in the Castle 插头DP 矩阵乘法
  9. 最新iOS砸壳方式Frida (Mac OSX)
  10. php curl 抓取