采用alpha blend,将四边形模型表示树叶,怎么blend后会有白色边缘呢,如下图所示,视点距离越远白色边缘越严重,怎么才能消息白色边缘。alpha blend设置如下:
AlphaBlendEnable = true;
AlphaTestEnable = false;
SeparateAlphaBlendEnable = true;
SrcBlend = SRCALPHA;
DestBlend = INVSRCALPHA;
SrcBlendAlpha = ONE;
DestBlendAlpha = INVSRCALPHA;
融合后的树叶
[img=http://b28.photo.store.qq.com/http_imgload.cgi?/rurl4_b=1b718b3be555acf251d8a74b64ff766e665d68bbb6302c3231a17d75ceb10fb7bb61bd4876a2680eaea0e4c0e03d221be937ff9d29f5472b7f4f5c9df2cff5354d1b47dcb24b4e37011c6ea298d48786577d5b8f&a=28&b=28 ]地址:http://b28.photo.store.qq.com/http_imgload.cgi?/rurl4_b=1b718b3be555acf251d8a74b64ff766e665d68bbb6302c3231a17d75ceb10fb7bb61bd4876a2680eaea0e4c0e03d221be937ff9d29f5472b7f4f5c9df2cff5354d1b47dcb24b4e37011c6ea298d48786577d5b8f&a=28&b=28[/img]
原树叶文件为tga或png格式时,绘制结果都一样。不知道怎么上传tga的文件上来。
融合后的树叶