Roblox materials have no color when imported to Blender

The title says it all.

When I import a Roblox mesh to Blender, it looks like this:

Instead of looking like this:

Roblox explorer:
image

image

image


It doesn’t change the material color to brown, it stays white no matter what, I have no idea how to fix this.

Any help is appreciated.

1 Like

You need to get the 4 textures that make up your material, and import them into Blender. Then just set up the material.

2 Likes

How am I supposed to get these textures tho? I’m importing them from Roblox, the original texture (Roblox colors it) color is white.

1 Like

You’re using Roblox materials? I doubt you can export those. I thought you had custom materials. If you do, you can go to material manager, click the variant, and the texture maps should be visible

2 Likes

Oh, you’re saying, you’re using BrickColor to color it, there’s no color texture?

2 Likes

These were the textures that showed up when I imported the mesh to Blender (I’m using material variants, they’re still materials):

Blade



Grip

I’m sure there were more textures, but I couldn’t find them since I saved them in my downloads folder.

1 Like

The purple one is a normal map. It’s what tells the lighting about bumps on your material, allowing it to have fake scratches and other bumps.

I’m going to assume that the brown one is your color map. It’s what holds the main colors.

You’re missing a metal map (greyscale map that indicates the amount metal on specific areas of the mesh)
Also, roughness, which is greyscale too, and indicates where to make things shiny/not shiny.

You can create a new material in blender, and drag the color and normal map in to it, and connect them to the shader. You may want to add a bump node between the normal texture and the shader.


Normal, roughness, color, metal (in this case, there’s no metal anywhere so it has a value of 0, which is black).

2 Likes