I’m trying to texture a shovel and I’ve made a texture that works in blender but when imported into Roblox, it doesn’t line up. Very new to texturing and this is probably a rookie mistake. Any help would be great!
Here are some photos of important things if needed:
4 Likes
Is the shovel in studio the most recent iteration of the model? All UV mapping data is stored in the mesh itself, so if you’re working with an older version that hasn’t been mapped yet that could happen.
1 Like
It’s the same exact model. exported as OBJ in Blender and imported it directly into Roblox. The texture didn’t appear with the model even though when I opened it with 3D viewer on Windows it showed up. When I added the texture to the model manually, it showed like this. This same thing also happened when I added the model and texture separately.
1 Like
I’m guessing you did the simple assign material method/seperate parts?
Yea thats not gonna work, you’re gonna have to create a UV texture map with UV editor and etc to make up a texture first. Once it looks good, export the texture out and the mesh seperately.
Once you’ve done that, import it back into roblox and the texture as well, it should work
1 Like
Well I’m too new to this topic I’m not sure what the “simple assign material method/seperate parts” thing is, but I’ll assume that’s what I did. Could you elaborate on the steps to take to fix this? I assume it would require me to remake the texture?
It looks like the texture is UV mapped based on the decal applied to the model in studio—I still think that it’s an old unwrapped version of the model because that’s the only way of explaining why it’s happening
I haven’t modified the model since I started texturing it.
The question I’m asking is if the model you’re applying the texture to in studio was imported before you started unwrapping and texturing the shovel. If it was imported before you unwrapped it, then you’ll need to import it again for the UV map to reflect the appearance of the texture you made
Is the shovel in studio the most recent iteration of the model? All UV mapping data is stored in the mesh itself, so if you’re working with an older version that hasn’t been mapped yet that could happen.
So I would re-import the model into blender and unwrap it again then apply my texture?
Just got it to work by doing that. Before I close this, why did that work?
Any time you’re dealing with UV mapping and texturing, the mapping data is stored within the mesh—you have to be using the version of the mesh that has been unwrapped in order for the texture to appear the same in studio. If it’s not the unwrapped version, the texture doesn’t know how to place itself on the mesh and you get the results you had at the beginning
4 Likes