我通过Mesh组件实现阴影的绘制,但是多个阴影放在一起时会产生深色的重叠区域,请问如何把它消除?
阴影是制定了一个材质ShadowMat作为阴影的材质,着色器部分只是简单的对顶点和颜色做了处理。

我通过Mesh组件实现阴影的绘制,但是多个阴影放在一起时会产生深色的重叠区域,请问如何把它消除?
阴影是制定了一个材质ShadowMat作为阴影的材质,着色器部分只是简单的对顶点和颜色做了处理。

用stencil
Stencil {
Ref 1 Comp Greater Pass Replace
}
将已渲染的阴影模板纸设置为1,不进行二次渲染就不会产生黑块了。