» 您尚未登录:请 登录 | 注册 | 标签 | 帮助 | 小黑屋 |


发新话题
打印

[其他] 请达人来回答,锯齿为什么总会产生?

将3D图形光栅化成2D图像后
只有分辨率上这个点是这个物体的或者不是的两种区别,没有中间值。
因为这个原因,就出现了锯齿。

抗锯齿的方式就是进行多次采样,均出有中间值的图形边缘。


TOP

提高分辨率虽然不会根治锯齿,但是同样大的显示面积下,锯齿就变细了,如果细到看不出来,那么也就可以视为没有锯齿了。



TOP

引用:
原帖由 超越神的牛肉人 于 2007-9-10 22:39 发表
GTHD???
索饭朋友家不准我说锯齿这两个字啊……
其实……
也就是因为构成画面的多边形不是圆滑的嘛……
是有棱角的……
错了,和多边形没有关系
是光栅化图形学的问题
光栅化图形学就是实现一个像素对过去是哪一个图形上的哪一点的相关研究的。
也就是对过去的要么是这个图形上的要么就是另一个图形上的。

那么就是类似用Windows画板拉一条直线的效果(甚至包括拉出圆形),可以看到上面清晰的锯齿,为什么?就是因为非黑即白。
而在PS上拉出来的直线,由于中间运用了灰阶差值,所以边缘就平滑多了。

抗锯齿就是追求这种效果,不让一个像素非A物体就是B物体,而是根据多次取样得出有多少是A物体多少是B物体,匀一匀,就平滑了


TOP

实际上高清看480P,会因为倍线算法的缘故消除相当部分的锯齿。
高清看480P的主要问题是字符的模糊。

TOP

发新话题
     
官方公众号及微博