Change material of faces of object with modifiers non-destructively? So I have a sample object like this. I want to make the blue-colored red parts into new material.
I'd want to do it non-destructively so I'd want to keep my modifiers. Is it possible?

.Blend file here
You could add a color stripe directly into your material.


Use Gradient texture and ColorRamp as a mask
Add the Mapping node to control position of the stripe
Use mix node to combine different shaders