Tested on Unity 2020.3.5. Should work on older and newer versions supporting .NET 4.6.
Vertex Lightmapper is a Unity Tool which allows lighting information to be baked into the vertex colors of meshes. A major goal of this tool is for it to feel as natively integrated into Unity as possible.
This is the tool that was developed and has been continiously evolved for use in BallisticNG, minus the baking for the games TRM mesh format. A seperate folder for shaders and a simple API to control global shader uniforms is included.
Check out the City Day
, City Night
and Terrain
scenes for some examples!
Note: Turn off MSAA if you're planning to use the included shaders!