同样贴在:
http://bbs.9ria.com/thread-78394-1-1.html(题外话:今天又玩到极品飞车14那个满地狗牙的游戏了,以前想了蛮久,所以今天又把它弄出来了,以前有一个简单的演示demo的,可惜不知道扔哪里了)
先贴上一张示意图。
我们都知道,flash的线条反锯齿分成,无反锯齿,2x,4x,(8x?)。如果是游戏的话调用显卡有些能做到16xq的反锯齿。
flash的反锯齿有时候在处理一些比较不倾斜的线条还是有待改进之处的。
反锯齿这个怎么说呢,虽然不是游戏里最重要的,但也算是重要的一个画面表现部分吧。
人眼对灰阶的感应是256级的,现阶段的alpha透明也是256级,24位的色彩+8位的透明度。
所以也就有了这个256x超级反锯齿。(代表现阶段人眼和电脑能处理的范围)
灰阶是从0-255,透明度也是。
先上图。
最上一个是关闭反锯齿的三角形。中间是flash品质高的截图。再下面就是256x的演示图了。最下面展示了一个一边高3px的三角形处理的样子。怎么样,基本看不到什么瑕疵吧?
同样,这个灰度可以转化为三角形的alpha值从而实现三角面级别的256x反锯齿。
