【发布时间】:2019-01-22 17:47:08
【问题描述】:
一段时间以来,我一直在尝试解决此问题。这与透明粒子精灵的渲染顺序有关,无论使用何种着色器,来自背景星云的一些精灵都会渲染在前景精灵之上。图像应阐明情况。精灵是带有材质的四边形,碰巧使用了 Legacy Shaders/Particles/Alpha Blended shader。
我什至尝试将前景四边形的材质的 renderQueue 设置为高于背景四边形的值,但即使这样也无济于事 似乎无论我做什么,透明精灵的渲染顺序都搞砸了。当前使用的着色器是粒子/添加剂混合,但使用类似的着色器并没有真正的帮助。
【问题讨论】:
-
两种精灵都使用相同的着色器对吧?
-
是的,目前是。我试图想出一个占 Z 顺序的 alpha 混合着色器,但没有成功。
标签: unity3d shader transparent particles