Thanks for your reply @Kevin_Ring!
However, I’m having some trouble trying to wrap my head round this concept. Could you maybe elaborate a bit more?
I assume the texture would be generated by reading the data table and creating pixels/colors depending on a value of some sort. But the reference between the ID and the color would be lost right?
So I don’t quite understand how the link between a building ID and sampling a color from a texture would work.
The number of buildings in the tileset and the number of rows in the data table varies, so I’m not sure if there is a way to align these indexes, so to speak.
The shared key would have to be the building ID I suppose, but I’m a bit lost on where this should live (in the texture).
Thanks again!