2

I've created a model in Fuse and exported it as an OBJ with all the maps included. But when the model is imported into Blender, the mesh is see-through. You can see the eyeballs and teeth without clipping into the mesh and in general textures look translucent.

The mesh has glasses, which I've assigned to be the only part transparent, but despite that, the mesh still looks transparent. I've checked the opacity map and the only white part are the glasses.

What should I do to fix this?

Here's how it looks: enter image description here

metaphor_set
  • 6,625
  • 2
  • 22
  • 35
Mikhal Hjadynkov
  • 31
  • 1
  • 1
  • 3
  • 2
    look at the material properties > settings. the blend and shadow mode should be Opaque, when importing OBJ with materials it is often set to transluent. – Fowl May 05 '20 at 05:49
  • It was set to opaque already, however the "Show backface" box was on, and when I turned it off, the transparency disappeared! Thanks a lot! – Mikhal Hjadynkov May 05 '20 at 07:15

3 Answers3

2

I fixed it by going into the Material Settings menu after selecting the character (Sphere icon with red and black patches). Then, I went to the Settings tab under the Material Menu and unchecked the box that said Show Backface.

Duarte Farrajota Ramos
  • 59,425
  • 39
  • 130
  • 187
1

To fix that problem, go into the Material Settings and check if the Blend Mode is on Alpha Blend. If it is then switch it to Opaque.

Duarte Farrajota Ramos
  • 59,425
  • 39
  • 130
  • 187
KingIdea
  • 11
  • 1
-1

What happened with mine was the the Backface setting was enabled. If you go to the Material Settings, then scroll down to the Show Backface option. On each image texture, diable it (except the ones you want to keep transparent).

Duarte Farrajota Ramos
  • 59,425
  • 39
  • 130
  • 187
  • That's indeed the problem, but that's not at all the solution. Flip the normals, don't just compensate for them. – sybog64 Oct 24 '21 at 22:51