Mesh importing without a texture even though it has one in blender (.fbx)

I’m trying to import a model with a texture from blender but the texture won’t show, and I’m sure it’s supposed to show because it did with another model

These are the settings

This is the model (Blender)

This is how it appears in Roblox

As you can see it has no texture even though it has one in blender, I don’t know what to do, any help on how to make it appear is appreciated

repthing.blend (908.1 KB)

Move this topic to #help-and-feedback:building-support

Just upload the texture as a decal and then set its id in the mesh’s properties.

That would work but I want it to set the TextureId automatically like it did with a previous model

But why do you want to take even longer just so it automatically does something you can easily and quickly do yourself? I don’t see the point of it, you’ll just struggle more over a mesh.

Couldn’t you bake the texture, get the normal/roughness/metal/diffusion maps and upload them through SurfaceAppearance?

When you exported from Blender to FBX did you toggle on ‘embed textures’ in the export options? I’ve seen mixed results with that at best, though.

Yes, I did.
This limit is so dumb

“take even longer” It would be quicker if it did what it’s supposed to do, which is set TextureId automatically which is not doing

While you’re having this issue, it would be quicker if you just bothered to upload the decal yourself and set it in the TextureId.

I had the same issue as you yesterday and all i had to do was just import the textures myself.

All i have to say you’re being lazy. Come on, have common sense.
But if you still don’t want to do that, then deal with it yourself because i won’t help you if you just decide to be lazy. Or just ask someone else.

I don’t know what gives you the confidence to call me lazy when I’m asking for help on INTENDED BEHAVIOUR

Last time I checked you’re not the only person here, I don’t need you specifically to help me when all you have been doing is tell me to upload the texture myself
I’m asking why the TextureId is not setting itself when it’s clearly supposed to and I’m doing everything I need to do for it to do so, if you don’t wanna help me then get out of the post, you’re not doing anything helpful anyway

1 Like

“but I want it to set the TextureId automatically like it did with a previous model” This literally shows you’re being lazy, no offense.

That’s why i said ask someone else. Neither are you helping by being lazy, but alright. See ya

The first way is after uploading your mesh, upload the texture as a decal and set the TextureID inside the meshes property as the decals id. However, if you have too many meshes, this can be painful.

I’ve experimented a bit. And found another way.

Create a textures folder inside drives root location and put your textures there. Like "C:\Textures\myTexture.png". After doing that, don’t forget to reapply the textures inside blender, but this time choose the texture inside the new textures folder that you’ve created. After that just export normally as .fbx and try importing into Roblox Studio. Your textures should be applied automatically now :grinning:

image

This topic was automatically closed 14 days after the last reply. New replies are no longer allowed.