Hello! I’m making a game that uses flat quads for the walls. Since I felt using base parts were performance-heavy, I used mesh parts instead to minimize on triangle count. It’s basically just a plane in blender imported to Roblox. 4 vertices, 2 triangles, that’s it.
Now, testing it on the Roblox client seems fine on a computer like the screenshot below:
Then, I tested it on a mobile device and…
What??? The normals are completely distorted! I have no idea why this is happening. Setting the graphics quality to the maximum seems to alleviate the flat coloring a bit, but the issue is still there. Could somebody provide a solution or explanation as to why this could be happening? Thanks.

