I have a problem with particle system and mesh with simple standard material and opacity texture.
The particles are always on the bottom of the mesh. In my project this effect appears only when I change the diffuseTexture of this material, but on playground particles are always on the bottom.
Do you know the solution for that? I tried many different solutions and nothing is good enough. E.g. hasAlpha parameter makes the edges not good enough, there are black pixels etc.
That’s because transparent meshes (if you set the opacity texture your mesh will be considered as transparent) are drawn last, even after the particle systems.
Use the renderingGroupId property to make the particle system displayed after your transparent meshes: