Adding texture to a SpecialMesh? Not using meshparts

Just a normal part with a SpecialMesh set to FileMesh with the correct MeshId in, and I can’t seem to set a texture for it. When I do, it just turns to the average colour of the texture, and doesn’t have any visible changes in colour to indicate the texture has properly been applied. How do I fix this?

The reason I’m not using MeshParts is because I want this object to be on a massive scale in the background, and only SpecialMeshes allow me to do this easily.

Before adding texture

After adding texture

Explorer

image

Texture:

1 Like

What’s the UV map like?

It’s just a flat image. I haven’t messed with any UV maps

edit: thought you meant bump maps LOL

So this mesh doesn’t have any UVs?

Odd, should be displayed properly.

You need to UV map it. Don’t remember the specific situation which starts a UV map starts out like this, but by the looks of it your entire UV would be in the bottom left corner exactly, which is why it still changes color with textures. Just map it out, and your texture should look the way you want it from there.

Alright, cheers.

1 Like

Okay, I’m a complete noob at this. I’ve got my model in Blender and I’ve unwrapped the UVs and put the ice texture over that, but I’m not sure what now. I don’t see why it didn’t work? I’m probably not understanding this properly.
And yes, it’s a different model but the same problem is happening.

Here’s how my Blender looks now, messing with it. What should I do now?

I’ve been able to add textures to SpecialMesh objects without a UV map, so I haven’t a clue what the problem is. Did you put the asset ID into the AssetId tab and it didn’t show?

Now you’ve UV mapped it, but it’s not currently visible because Blender isn’t set to do so. You could either click down here and set it to texture…

image

Or on the menu in the right of the 3D view you can scroll down and toggle Texture Solid. I’d suggest going with this one, seeing as you don’t have to worry about lighting while viewing your model.

image

Okay, so now it looks fine in Blender.
image

But what do I do to get the texture to look like that in Roblox?

Export the version of the mesh which you UV mapped, and import it into Roblox. Then use it like you would be using the previous mesh.

1 Like