黄色为写入深度半透明材质,红色为不写入深度半透明材质,灰色为不透明材质

场景一

材质 队列索引号
3000
3000
2000/3000

Unity半透明材质,写入深度的半透明材质,不透明材质之间的遮挡关系

场景二

材质 队列索引号
3001
3000
2000

Unity半透明材质,写入深度的半透明材质,不透明材质之间的遮挡关系

场景三

材质 队列索引号
3000
3000
3001

Unity半透明材质,写入深度的半透明材质,不透明材质之间的遮挡关系

结论一;当索引号相同,半透明物体是从后往前渲染.

结论二;索引号越大,越后渲染

结论三;写入深度的半透明物体特殊情况下可以遮挡住不透明物体

场景四,当灰色在黄色的内部

材质 队列索引号
3000
3001

Unity半透明材质,写入深度的半透明材质,不透明材质之间的遮挡关系

场景五,当灰色在黄色的内部

材质 队列索引号
3000
2999

Unity半透明材质,写入深度的半透明材质,不透明材质之间的遮挡关系

结论三;开启深度写入的半透明物体A,在半透明物体内部的物体B,如果比B先渲染,则会被渲染,如果A先渲染,则不会被看见

结论四;当队列索引相同,开启深度写入的半透明物体A,在半透明物体内部的物体B,如果B的中心点比A的中心点离摄影机更近,则是后渲染,可知 遵守 的是从后往前渲染。

结论五;队列索引相同时,物体以中心点与镜头距离为标准,从远往近,从后往前的顺序渲染;

 

相关文章: