4

I have a map; a plane and a Solidify modifier. I have already applied an Image Texture to one side, but Blender is obviously applying the texture to both sides.

I want to add a different Image Texture to the other side of the plane, however. Is there a way to do this?

I have tried to add another one using the Geometry > Backfacing feature, but it did not work.

Map mesh and .blend file's material:

enter image description here

Viewport render of map mesh and Backfacing material (not working):

enter image description here

TheRageMachine
  • 449
  • 4
  • 10
  • 19
  • 5
    Related http://blender.stackexchange.com/questions/2082/how-can-i-make-a-material-only-apply-to-a-side-of-a-plane – Denis Jun 28 '16 at 18:31
  • The key piece of information you neglected to mention is that you are using a solidify modifier. –  Jun 30 '16 at 00:14
  • The reason backfacing doesn't work is that you have a solidify modifier The solidify modifier will make it so all of the object has an front surface (the bakface would be the interior faces of the object. If you want your map to have thickness you need to apply the modifier and your plane will behave like a real object. Select the back faces and apply a new material to them: http://i.stack.imgur.com/kCySk.jpg –  Jun 30 '16 at 00:15

3 Answers3

4

There was only one image in the file, so I substituted a Diffuse BSDF for the second image. There are two options you have now.

Option 1

The reason that the Geometry > Backfacing did not appear to work was because that the Solidify modifier made it so that the map/diffuse went inside the map.

An exaggerated Solidify:

enter image description here

The solution if you want to keep the Solidify modifier goes like this. Apply all modifiers. Use the steps in Add different materials to different parts of a mesh? to apply the other image/diffuse to the non-map faces.

Option 2

Solution produced with Option 2 (low-res; 20 samples):

enter image description here

This is the better solution. Since the Solidify modifier does next to nothing, delete it, and the original node setup will work. The two Diffuse BSDF's outputs are crossed just because it needed to be inverted. I'm sure you understand.

enter image description here

The following .blend file produced the result at the top of Option 2.

Shady Puck
  • 8,847
  • 6
  • 34
  • 61
1

I am able to use backfacing and solidify at the same time by checking the "Only Rim" option in the modifier.

only rim checkbox image

node setup

Tuker
  • 11
  • 1
  • I upvoted since this worked for my case but it does not really solve the issue, as it only solidifies the rim. – Clanket Jun 11 '20 at 12:26
0

In the Solidify modifier, use the option Materials > Material offset to select a different material for the new face created by solidify. Make sure the second material is assigned to the object and it shows the texture you want. (I checked this on Blender 2.93)