0
Not a bug

Black materials when using Legacy Vertex Lit Redering Path

WojtekR 1 year ago • updated by baroquedub 1 year ago 3

As header suggests, we (my team) are using rendering path Legacy Vertex Lit, due to performance reasons. Unfortunately it seems that shaders authored in ShaderForge fail to display (appear black). Is it a known issue (did the search couldn't find a similar thread), is there some sort of workaround to be able to use your shader tool with Legacy Vertex Lit, or we have to change our rendering path to more modern, such as Forward or Deferred?

Answer

Answer
Not a bug

Shader Forge doesn't support vertex lit yet I'm afraid

Answer
Not a bug

Shader Forge doesn't support vertex lit yet I'm afraid

Thanks so much Joachim for such a quick answer! There's just a couple of more things I'd like to ask :

- what's the main discrepancy between vertex legacy and current rendering path, which is causing shader forge shaders to fail

- hypothetically, tying to first question, if I was to hand edit those materials by hand, what would I need to strip to be able to use them

- are there any plans to allow shader forge authored materials to work with legacy (I understand legacy is legacy, but I thought it's worth asking)

Can I add to this as a request? Legacy Rendering Path is incredibly useful for mobile VR and I find I use it a lot. It's a shame I can't use ShaderForge for this kind of work.