I am trying to import a character mesh from Blender 5.1.1 into Roblox Studio and have it look perfectly smooth under the normal in-game lighting. The mesh is untextured, containing only position attributes and no color attributes/vertex colors.
When imported into Roblox Studio, weird dark/black shadow lines are permanently baked across specific parts of the character.
Crucially, these lines do not show up at all in the 3D Import Preview window. The mesh looks completely clean and perfect there. The lines only appear after the mesh is actually spawned into the workspace, and they only become visible when the camera gets close to the character.
This issue happens completely independently of the UV map and edge markings. Deleting the UV map entirely, changing it, or adding massive spacing does absolutely nothing. Furthermore, nothing on the geometry is marked as a seam or marked sharp in Blender. The black lines stay in the exact same spots on the mesh when looking at it up close.
Roblox Import Preview (Perfect Shading):
In Workspace Close-Up (Broken Shading:
I have already tried all the standard community fixes, but nothing works:
- UV/Texture: Completely deleted the UV map, remade it entirely, and checked it with and without textures—the lines never move or disappear.
- Topology & Edge Cleanliness: Checked the mesh in Blender and verified there is no loose geometry, no hidden inside faces, and no broken or non-manifold edges. Nothing is marked sharp, and there are no active seams. I ran Merge by Distance to make sure all vertices are welded together. There are no modifiers on the mesh.
- Normal & Smooth Cleanse: Reset the vectors in Blender, cleared custom split normals data, recalculated normals outward (
Shift + N), and tried both Shade Smooth and Shade Auto Smooth. - Export Options: Tried exporting as
.obj(with Smooth Groups ON, Materials turned completely off, and Triangulate ON) as well as regular.fbxand.glbfiles. - Studio Property Changes: Turned DoubleSided to true, changed CollisionFidelity to Box, and tried changing the new Unified Lighting settings (LightingStyle toggled between Soft and Realistic)—nothing fixes it.
Since the import preview looks completely fine, does anyone know why Roblox is adding these shadow lines only when the camera gets close? Any help or workarounds would be appreciated.

