Recently, I came across a MeshPart that confused me. The mesh itself has no TextureId but still appeared as if to have a texture. And when I apply a material onto the mesh, the material applies onto the mesh.
I’m just curious about how this was done since I wasn’t able to find anything relating to this. All help is appreciated.
Normal mesh IDs don’t start with asset delivery. Where did you get the mesh? Maybe try going to the webpage using the asset ID in the creator market place, download it from there, then reimport it into studio
When the mesh contains no texture id it will take the color and look of the material texture, in your first picture this is institutional white color on Smooth Plastic.
In the second pic you are changing the material to brick and so it takes on this look, still with the same color since you have not changed the color.
To elaborate, if you like the look of a mesh and dont like its texture, then you can leave the texture id blank and use any of the default roblox materials as the material and that texture will apply to the mesh object.
Yes, I’m aware that a textureless mesh will inherit the properties of its Color3 and Material, but in the image I provided, there’s like a black outline on the mesh, which is a bit strange because the MeshPart’s color is supposed to be Institutional White.
When I change the color of the MeshPart as well, only the Institutional White part of the MeshPart changes color, and not the black outline surrounding it. However, it still inherits the MeshPart’s Material property.
I went through the Creator’s Marketplace as a source of inspiration. When I found the original MeshPart on the webpage, it appeared textureless- it was completely grey, just like any other meshes that someone would upload without texturing.
I have downloaded it and ported it into Blender, but it had the same results, and will most likely have no textures when I reimport it into Roblox Studios.