Surfaceappearance transparency texture bleeding based on camera angle after engine update

I’ve been using a single polygon mesh with surfaceappearance for grass. The image above is its texture and its UV.
Im already aware of the common texture bleeding issue and I think mine has enough gap between the texture and the UVs; plus, I believe the issue started happening after the recent roblox update.

You can clearly see the black outline artifacts appearing, on the distant polygons that arent facing the camera. This never happened before. Increasing the gap between the UV and the texture didn’t solve the issue.

Expected behavior

Here’s an older screenshot i took before, and you can see theres no artifacts / texture bleeds appearing at all.

A workaround you could try is setting the mesh transparency to 0.001. (From what I’ve heard, Surfaceappearance with 0 transparency uses different method for optimizations.) However this messes up the texture depth which ends up with a completely different issue.

2 Likes

Thank you for your report! Please include a placefile with the issue so we can easily reproduce it.

1 Like

Place1.rbxl (90.4 KB)

Here’s the placefile with the grass model. Thank you :slightly_smiling_face: