现在建一个目标,先是导入纹理画出地与天空,用粒子画出一堆火焰,因为火焰在天空背景下,被blend成全白色,如果先画blend的火焰又被天空挡住不能显示,depth test好像没什么用。怎么将天空颜色与火焰颜色分开,就是火焰不与天空blend ?见网上有说用glpushattrib可以将颜色分开渲染,但我试了试还是不行,不知道是用法不对,还是就是不行,求大神帮忙,感激不尽!!!