I have a roof, where you can paint holes in to it using the green vertex color channel.
now even if I paint the whole object's vertices black (so there are no visible holes in the roof) light still goes through where the holes would be, and creates spots of light on the foor.
Anyone know if i can fix this somehow?
Replies
https://forums.unrealengine.com/showthread.php?33516-Vertex-Colors-Not-Affecting-Lightmass
"Lightmass bakes out materials in the 0-1 UV space a single time to keep build times low, instead of for every triangle they are applied to. This means that any per-instance properties like vertex color, world position, camera vector etc are not going to be correct and use defaults. You can use a LightmassReplace node to have it use something different for lighting than what you see rendered."
Lightmass will just take whatever input you have in your B lerp node and run with that.