More particle system UV streams

Before I submit a feedback ticket, I want to confirm that if it’s possible to provide more UV streams particularly for billboard particles. What bothers me is that when customizing my particle shader, I want to combine the default AnimBlend shader with my fake shadowing shader. The problem is that UV2 is already occupied by the main texture in AnimBlend. On the other hand, UV3 and UV4 are reserved for mesh particles, which means there is no billboard particle UV stream left for the gradient map required by my fake shadowing shader.

4 uv channels is the maximum supported on some of our weaker platforms, and we have no way to allow more on the platforms can support 8.

Either we will wait until the old platforms disappear (e.g. GLES2) or we will add support for 8 where it is possible. But this won’t be a particle task, but rather an engine task. I’m sure it will be on one of our internal roadmaps.

Regarding your particular problem, we don’t reserve any UVs for mesh particles.

At least I get this idea from the API. When I attempt to use UV3 for the 2nd texture in billboard render mode, all particles flicker until I change render mode to mesh or remove the 2nd texture…
I don’t use UV1.xy for the 2nd (gradient) texture because this texture needs to be exempted from texture sheet animation division.

Perhaps share a small example shader and a screenshot of your custom vertex streams, and we can advise.

I’m also gettting flickering with trying to sample a second texture that isnt on the texture sheet animation module…