1.AGAL 没有alpha test,可以在Fragment shader中用kil来代替,kil是过滤掉元素小于0的片元,可以把alpha - 0.000001来过滤alpha = 0的片元
(1)先如此:
context.setProgramConstantsFromVector(Context3DProgramType.FRAGMENT, 0, Vector.<Number>([0,0,0,0.000001]));
(2)再如此:
"tex ft1, v0, fs0 <2d,linear, nomip>\n" +
"sub ft1.w,ft1.w,fc0.w\n"+
"kil ft1.w \n" +
"mov oc, ft1"
2.原来AGAL2有了if语法,挺好用: