首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网络游戏 >

Alpha 混合有关问题

2012-02-22 
Alpha 混合问题DX中的Render Target,我首先绘制了天空,它的alpha值是1.0f 然后我绘制云,云也是用Shader写

Alpha 混合问题
DX中的Render Target,我首先绘制了天空,它的alpha值是1.0f 然后我绘制云,云也是用Shader写的,我开启了ALPHA混合,但是不顶用,该怎么设置,弄了半天都不行。

[解决办法]
alpha是1.0,就表示不透明啊
[解决办法]
你用render target干什么了?
[解决办法]
指定ALPHA来源,默认如果纹理有ALPHA通道,默认是使用纹理的ALPHA,没有就是顶点颜色的ALPHA.
D3DMATERAL9.Diffuse.a指定顶点颜色的ALPHA,0.0f的话就是完全透明,1.0f的的话就是完全不透明。

热点排行