[LayaAir 2.0]透明模型重叠的问题
我发现要是两个透明的面片模型是一前一后的,那么靠近眼睛的面片为了它自己的透明,把后边面片里有颜色不透明的部分也一起透过去了。
面片是四边形的嘛,看起来就是后面面片上被挖掉了四边形的一块。
我用的是自定义材质,派生自Laya.Material
this.pass.renderState.blend = Laya.RenderState.BLEND_ENABLE_ALL;
this.pass.renderState.srcBlend = Laya.RenderState.BLENDPARAM_SRC_ALPHA;
this.pass.renderState.dstBlend = Laya.RenderState.BLENDPARAM_ONE_MINUS_SRC_ALPHA;
this.renderQueue = Laya.Material.RENDERQUEUE_TRANSPARENT;
试过Laya.UnlitMaterial之类,也不行,有人知道咋回事不?万分感谢!
面片是四边形的嘛,看起来就是后面面片上被挖掉了四边形的一块。
我用的是自定义材质,派生自Laya.Material
this.pass.renderState.blend = Laya.RenderState.BLEND_ENABLE_ALL;
this.pass.renderState.srcBlend = Laya.RenderState.BLENDPARAM_SRC_ALPHA;
this.pass.renderState.dstBlend = Laya.RenderState.BLENDPARAM_ONE_MINUS_SRC_ALPHA;
this.renderQueue = Laya.Material.RENDERQUEUE_TRANSPARENT;
试过Laya.UnlitMaterial之类,也不行,有人知道咋回事不?万分感谢!
没有找到相关结果
已邀请:
要回复问题请先登录
0 个回复