[Blender] Imported humanoid model has transparent body parts

I’ve searched up this topic before and many of you might think that I’m talking about accesories being transparent, but no. This time actual body parts are transparent when I try to render. Mind me as I’m a noob in the latest version of Blender, but how do I fix this? Here’s a brief explanation of what’s happening:

Here’s an image of the actual model in Studio.

Image of it in blender, after importing:
image

Image of the render with the transparent limbs:

Feel free to ask questions about the model, texture, etc, I’m open to answering them.

Not only that, things seem to be overlapping where they shouldn’t be. The torso is overlapping the right arm and the left leg is also overlapping the right leg. At first I thought this could be due to inverted normals but it seems like this is a deeper problem.

Not exactly sure what the problem is but here’s a few things you can try that could potentially solve the problem.

  • Try selecting your entire mesh in edit mode and press CTRL + N, this should fix any normal issues should there be any
  • Select your entire mesh again, press M (or Alt - M if you happen to run an older version of blender) and choose “By Distance”, this will get rid of duplicate vertices
  • Select your mesh and navigate to Object Data Properties (the small triangle icon at the right side of your viewport image ), and under Geometry Data (closed by default) click on Clear Custom Split Normals Data, this should get rid of any normals data that might be affecting your renders

Again, not sure if any of these will fix the issue, but its a good practice to have since importing meshes from Roblox are typically really messy, so I always like to clean them up like that so the mesh is as it would have been when working on them.

little bonus tip: Selecting your entire mesh in edit mode and pressing Alt + J will convert all tris to qauds, this cleans up the mesh further and gets rid of the complex triangles that you get when importing meshes.

1 Like