I am creating a highlands environment and trying to add a texture of a road by drawing on a plane with weight paint. I have two textures connected into a mix shader with a noise texture, coloramp plugged into factor. With an additional third texture, of a mud road, connected into a second mix shader. Before, I used to create Vertex Colour group (eg. "road") to paint the desired area with weight paint and use Attribute node with the attribute name as vertex colour group ("road") and the texture would show without any problem but now it doesn't work. Can someone please help me here?
The plane is subdivided by 100 and has subdivision and displacement modifiers. It is not scaled.