PBR is awesome, but it’d be quite a bit more useful if we could adjust the color of the ColorMap without having to switch textures.
Currently you can’t have a detailed coat color map for instance, upload it as white, and change the color in game(what if you want the same coat with the same color details - buttons and what not - but yellow?).
I propose SurfaceAppearance.Color, which would just act as a color multiplier the same way decals , shirts/pants, and UI images work. It’d of course just default to Color3(1,1,1)
It’d allow us a lot more freedom for customization in projects that heavy utilize PBR and I know this is a pain point for a lot of devs that want to use this tech in their games.