How to export Model with Materials and import to roblox studio

Hello! I am a total newbie in Blender, but I had someone make me a 3d model. I have the blender file, but there is one problem. Whenever I have tried exporting it (fbx,obj, gltf), the material / texture does not appear.

This is what was used:


image

I have tried countless things like different export files

, trying to make uv maps, baking and save the image from the shading workspace. (that went aswell as you would expect, all I got was a black texture)

Watched blender forums and roblox devforum, but I just can’t figure it out how to get the texture.
Is there a way to get the texture with the object, or a way to get the texture on it’s own.

2 Likes

Unfortunately, it is unlikely that you will be able to transfer any shader to roblox studio. If you want to apply a texture to an object in Roblox Studio, add a Surface Appereance (Roblox Studio) to the object. Regarding baking textures, I would recommend a video.
When I first loaded a model with a texture, I was guided by this video.

screen_2024

or

You can also add them to the asset manager after saving the textures and paste the identifier into the field (remove the old identifier that was loaded when loading the model). I hope I helped in some way!

Blender is quite an advanced modelling software from Roblox, so this is quite a tricky one for me, especially since I have also been trying to figure out Textures.

I believe there is a configuration for them in the Texture Paint tab, something to do with merging it with the model. I’m not entirely sure how it works but that’s all I know.

Hope this can be of any use to you, and good luck! :grinning:

I mean I know it’s possible because the modeler did it. Never got to ask. I followed the video and I atleast got basic colors

I hope I was able to help you :wink: If you have any questions, I will try to help.

To export textures from Blender to Roblox, you first need to bake the texture. I see you added nodes in your Blender tab, but you also need to add an image texture node. With that node, you can create textures that Roblox can use, including base colors, roughness, normal, and metallic.
You also have to bake the textures you are trying to get and import the textures in Roblox, using a SurfacAppearrance component you can add that to your model to get the supported textures.

This video will guide you on how to do so: Baking Textures Tutorial