Hi,
I switch to substrate with 5.2, and now i have a problem with translucent materials:
some occluded vertices appears in front of the mesh.
this is the back of a skull:
we can see the teeth, interior of nose etc, through the back of the skull.
What is this problem? is there some sort of basic setup i don’t know about substrate?
This is a mesh i used since 5.0 … is this a matter of mesh import setting?
What the hell is going on?
EDIT: it does the same thing if i use legacy material, or other 3d meshes.
Translucent materials do not have a depth pass and cannot sort triangles. There are a few things you can try if you search for sorting issues but really you just shouldn’t use translucency on objects that aren’t actually translucent.
So the only solutions would be to switch material when you want some opacity (for disappearing FX in my case), ot use ditherAA on a mask material?
am i missing some other methods?
Dithering is going to be the best solution despite it flaws in most cases. “Order Independent Transparency” in the project settings can also help with triangle sorting for a cost.
With deferred renderers, use of translucency should be kept to a minimum.