So i have a quest about vertex painted materials. Using heightlerp i am painting different materials like snow and different types of random stuff and I was wondering how exactly I would go about getting the surface type for footsteps based on the vertex color? Like my red channel would be snow, but if there is no vertex paint in that channel then it would be like stone footsteps. The other alternative is to use a default footstep for everything, but I would like to have at least 2 types of footsteps.
I guess the only other way I could think of is to change footstep sounds based on putting trigger boxes around areas and changing it when the player leaves the box, but that just sounds weird. I guess I have to choose from what ideas I have.