I am making a modular road system where I want to apply an asphalt material with white road markings on many different roads (objects).
Now I want to be able to apply the same asphalt material to all these objects and then control for each object separately: the location of certain individual white road markings/ if they are full or dashed/ visible or not/ etc.
This way I can make more complex configurations like crossroads etc.
One way to solve this would be to make a different material for each object and use NodeGroups to make it easier. The problem is that I need many different combinations and that it would result in too many different materials to manage in a practical way.
I think the solution would ideally be controllable from within geometry nodes.