I made a building mesh in blender, textured it in blender as I wanted different colors on certain areas of the topology, and imported it into roblox as a Wavefront (.obj) file. I used the ‘MeshPart’ to handle the import, and everything works fine including size, orientation etc. except for the texture colors.
The Textures have been applied to the correct locations, they just don’t show the correct color. The color that seems to be giving me the most trouble is black and grey appearing different shades of brown. At first I thought they showed different shades because I applied different shades of black on the texture, but in the instance with the pictures, all of the black textures are the same shade on the actual texture file yet show up different shades of brown in roblox.
I’ve tried re-importing the mesh, recreating the mesh, changing the texture color(It’s not just with black, black is just more pronounced), changing the angle of the mesh(for lighting), changing the shadow mode such as voxel, future etc.
I’m not sure if the texture file will display well but I’ll post it anyway… It’s one of those small files being only 1.92kb of size and a 10x10 pixel layout.
Blender:
Roblox:
Texture File: