I'm relatively new to Blender and so I may just be missing something obvious. What I'm trying to do is apply different displacement modifiers to each face of an object from image textures. For example, taking the default cube and displacing each face with a different texture using UV maps. The problem I'm getting is that adding a second UV map seems to affect the area covered by the first UV map as well as the area covered by itself.
Here is what I'm doing:
Start with the default cube and switch to edit mode and UV editing view. (image)
Select one face of the cube and then open the image to be used as the UV map. (image)
Unwrap > Project from View (Bounds). Adjust points on image as necessary. Subdivide several times. (image)
Switch back to object mode and default view.
Create a new UV map by going to Data > UV Maps and clicking the +. (image)
Switch back to edit mode and UV editing layout.
Select the new UV map from the dropdown at the top.
Rotate the cube 180 degrees and select the face opposite of the first one mapped. (image)
Open the image to be used as the second map/texture. Unwrap and subdivide. (image)
Switch back to object mode and default layout.
Apply displacement modifier the same way as before, this time using the second UV map which should cover the opposite face. (image)
Now what happens is that the second displacement modifier correctly affects the second face of the cube, but it ALSO affects the first face as well. (image)
My question is, how do I get the second displacement modifier to cover ONLY the second face?