So I’m not entirely sure what’s causing this, but it has to be related to a recent update because it’s only working with meshparts that were uploaded very recently.
So in my new project Hangfire, the loadout screen runs on ViewportFrames, and the camo system throws textures onto mesh parts, works fine with older meshparts like this:
But on newer meshparts, and only in ViewportFrames (still works fine if the meshpart is in workspace), the game is mapping the textures to triangles that don’t exist. Like this:
You can tell it’s a rendering bug and not related to the mesh itself because adding additional objects in the ViewportFrame changes how the messed up textures are rendered:
Does anyone know a way to fix this? Or perhaps a way to let Roblox know that whatever they did to ViewportFrames recently, causes this?