Board logo

标题: anisotropic filtering这个东西对性能有什么影响呢? [打印本页]

作者: ngw39    时间: 2016-4-22 01:52     标题: anisotropic filtering这个东西对性能有什么影响呢?

posted by wap, platform: iPad
看df测评,主机游戏af这一项都是4x。。但是在pc游戏上好像4x一直到16x对帧数也没见降低。。
那为什么不直接都设成16x纹理更好,谁能解答一下

本帖最后由 ngw39 于 2016-4-22 01:53 通过手机版编辑
作者: grammyliu    时间: 2016-4-22 02:34

posted by wap, platform: iPhone
怎么不降低,这个开高了挺好资源的,但是确实画面好看。
作者: root    时间: 2016-4-22 07:02

4X的后果就是糊成一片
作者: jun4rui    时间: 2016-4-22 08:12

posted by wap, platform: 红米Note2
好几年前玩wow的时候测试过,8x就不明显了,16x我也看不出多大区别。
作者: 卖哥    时间: 2016-4-22 09:03

posted by wap, platform: Meizu MX4
现在图形主要拼计算了,固定管线部分的功能基本是过剩的,开个16AF没啥瓶颈。
作者: samusialan    时间: 2016-4-22 11:45

还是吃点带宽的,比如早期的N卡基本上就开不了很高,否则性能会降得比较厉害,A卡历来舍得堆带宽影响会小一点
现在主机的话保守一点没坏处,AA其实可以弥补AF的效果吧尤其是现在新出现的几种AA技术,主机对远处的场景要求不会像PC那样高AF提上去了别的没跟上也没用啊
作者: gunsou    时间: 2016-4-22 16:52

posted by wap, platform: Meizu Pro 5
反正af能设置的话一直开16的
作者: EpilogueSKM    时间: 2016-4-22 17:01

魔兽区别很大好吧,开低了材质胡的一B。。。
作者: 旨旨    时间: 2016-4-22 20:19

posted by wap, platform: Android
引用:
原帖由 @samusialan  于 2016-4-22 11:45 发表
还是吃点带宽的,比如早期的N卡基本上就开不了很高,否则性能会降得比较厉害,A卡历来舍得堆带宽影响会小一点
现在主机的话保守一点没坏处,AA其实可以弥补AF的效果吧尤其是现在新出现的几种AA技术,主机对远处的场景要求不会像PC那样高AF提上去了别的没跟上也没用啊
aa和af效果不重叠吧,就是远处帖图mipmap矫正
作者: samusialan    时间: 2016-4-22 22:55

引用:
原帖由 旨旨 于 2016-4-22 20:19 发表
posted by wap, platform: Android
aa和af效果不重叠吧,就是远处帖图mipmap矫正
视觉效果上我觉得能起点作用,毕竟4xAF作用以外的纹理一般也不会太认真去分辨
作者: mieumieu    时间: 2016-4-22 22:58

posted by wap, platform: 华为
af开高了会有一点性能损失。另外有些人觉得开太高不好看
我们就只给diffuse贴图开高,法线贴图什么的都只开1x,还能少点高光闪烁

本帖最后由 mieumieu 于 2016-4-22 23:05 通过手机版编辑
作者: grammyliu    时间: 2016-4-22 23:23

posted by wap, platform: iPhone
引用:
原帖由 @mieumieu  于 2016-4-22 06:58 AM 发表
af开高了会有一点性能损失。另外有些人觉得开太高不好看
我们就只给diffuse贴图开高,法线贴图什么的都只开1x,还能少点高光闪烁

本帖最后由 mieumieu 于 2016422 23:05 通过手机版编辑
看来没文化真可怕,我只知道全都开最高,内牛满面!
作者: TJ-NNY    时间: 2016-4-23 03:16

posted by wap, platform: iPhone
现在不流行aa af了,分辨率提高,采样技术提高,显存超大,aa af适当用下就行了
作者: hooboo    时间: 2016-4-23 07:33

引用:
原帖由 TJ-NNY 于 2016-4-23 03:16 发表
posted by wap, platform: iPhone
现在不流行aa af了,分辨率提高,采样技术提高,显存超大,aa af适当用下就行了
你以为aa af是一个东西么?aa是反锯齿,和分辨率直接相关. af是贴图的过滤,16帧数也就1-2的差距,视觉效果巨大提升。之前ps4讨论的诟病之一就是为什么不默认开高af,因为这东西几乎免费



[ 本帖最后由 hooboo 于 2016-4-23 07:37 编辑 ]
作者: 昵称无效    时间: 2016-4-23 08:46

posted by wap, platform: Chrome
看不出8x和16x的区别,但反正不耗多少性能,平时都开16x
作者: root    时间: 2016-4-23 09:10

引用:
原帖由 TJ-NNY 于 2016-4-23 03:16 发表
posted by wap, platform: iPhone
现在不流行aa af了,分辨率提高,采样技术提高,显存超大,aa af适当用下就行了
233,你咋不用三线过滤算了
作者: samusialan    时间: 2016-4-23 11:26

发现专业人事,看来有深入讨论的价值
首先说说我前面说的AA对AF有弥补的可能,用个极端的例子,一个交叉网纹状的贴图
在无AA,4xAF下,因为无AF作用稍远处是变形的,因为无AA无AF作用更远处是变形的同时可能是破碎的、点状的、甚至无网纹只有底色
这样分4段距离来看是:正常,正常,不太正常,不太正常或很不正常
而在有AA,4xAF下,因为无AF作用稍远处是变形的,因为有AA作用无AF作用更远处也是变形的
分4段距离来看是:正常,正常,不太正常,不太正常
最后是无AA,16xAF下,稍远处因为有AF作用没变形,更远处因为有AF作用也没变形但无AA作用可能是破碎的、点状的、甚至无网纹只有底色(因为贴图矫正过所以应该比第一种情况可能性大)
分4段距离来看是:正常,正常,正常,正常或很不正常
所以我个人认为AA是能从视觉角度起到一定弥补效果,当然这种理解是否正确我自己也是抱怀疑态度的

回归正题
从前面专业回复看,不同贴图是能分别选择AF的,这样楼主说的全4xAF也不对啊
现在游戏机的GPU处理能力不到PC高端显卡的一半,是否也像PC一样有富余的处理能力用于更高的AF;另外和游戏机不一样,就算低端PC显卡处理能力不完全利用也是允许的,剩下的处理能力玩家可以选择,所以才会出现大家认为的几乎没有性能损失
AF是否是GPU独立完成的,无需CPU协助?如果是的话PC明显在带宽上优势非常多
作者: mieumieu    时间: 2016-4-23 12:11

posted by wap, platform: 华为
引用:
原帖由 @samusialan  于 2016-4-23 11:26 发表
发现专业人事,看来有深入讨论的价值
首先说说我前面说的AA对AF有弥补的可能,用个极端的例子,一个交叉网纹状的贴图
在无AA,4xAF下,因为无AF作用稍远处是变形的,因为无AA无AF作用更远处是变形的同时可能是破碎的、点状的、甚至无网纹只有底色
这样分4段距离来看是:正常,正常,不太正常,不太正常或很不正常
而在有AA,4xAF下,因为无AF作用稍远处是变形的,因为有AA作用无AF作用更远处也是变形的
分4段距离来看是:正常,正常,不太正常,不太正常
最后是无AA,16xAF下,稍远处因为有AF作用没变形,更远处因为有AF作用也没变形但无AA作用可能是破碎的、点状的、甚至无网纹只有底色(因为贴图矫正过所以应该比第一种情况可能性大)
分4段距离来看是:正常,正常,正常,正常或很不正常
所以我个人认为AA是能从视觉角度起到一定弥补效果,当然这种理解是否正确我自己也是抱怀疑态度的

回归正题
从前面专业回复看,不同贴图是能分别选择AF的,这样楼主说的全4xAF也不对啊
现在游戏机的GPU处理能力不到PC高端显卡的一半,是否也像PC一样有富余的处理能力用于更高的AF;另外和游戏机不一样,就算低端PC显卡处理能力不完全利用也是允许的,剩下的处理能力玩家可以选择,所以才会出现大家认为的几乎没有性能损失
AF是否是GPU独立完成的,无需CPU协助?如果是的话PC明显在带宽上优势非常多
如果前面说的是我的话,我不是专业做图形的码农,只是赶鸭子上架做过一点,pbr都没见过,说错就见笑了。

我的理解,可能af的本意也不是给diffuse以外的贴图使用的,所以正常的游戏里也只是给diffuse使用,所以开了性能损失就很少。但如果是经验少,乱用,损失可能会变大,几个ms的差异还是有的。

得看是什么aa,msaa对贴图内部的锯齿起不了作用的。它[默认]只管多边形的边。。
各种后期处理aa倒是会有影响,但也不一定是好的影响。例如smaa开1x ultra,会导致某些本该是静态的边缘过分抖动。

另外现在也有了各种temporal的消除动态锯齿的技巧。抗锯齿不能只看静态图。。嗯
作者: hooboo    时间: 2016-4-23 12:30

法线贴图开高af一样会有好效果。af在pc上游戏内16或者驱动强制开16十几年前就是已经很平常的做法




欢迎光临 TGFC Lifestyle (http://club.tgfcer.com/) Powered by Discuz! 6.0.0