Vertex painting is really common in game engines, WoW, Unreal Engine 3 and 4, Unity, Cry Engine, pretty much every game I can think of uses it to some extent. I don't know if it's possible to do with a real time viewport shader in 3ds max, but it's definitely possible to use it with offline renderers. Vertex painting is…