Setting up lighting in command buffers

Hi all,

I want to render a mesh using a command buffer and forward lighting.

Using buffer.DrawMesh just uses the last light that was rendered, so I guess I have to set the shader variables myself before this.

Apparently, there aren’t any helpers to setup a light, and there are a few shader globals to be set for a light to work (_LightColor0, etc).

Is there some documentation on how to do this properly? I bet many people found this problem before, but I couldn’t find any solution.

Thanks in advance!

yep, same problem here, I found out _LightColor0 inconsistent.