Rendering issues with horizontally/vertically long images on Apple M-Series computers and iPhones

Several users playing our games using Apple M-series machines and iPhone models are experiencing rendering issues with some images present in the games. Users recall experiencing this since 2023 (but not saying anything under the impression of it being a personal or one-off issue).

Device list (provided by the users):
Macbook Air, 13-inch, 2020, M1 SoC, 8 GB, macOS Sequoia 15.3.1 (david)
Macbook Air, ?, 2020, M1 SoC, 16 GB, macOS Sonoma 14.4 (otis)
Macbook Pro 14-inch, 2021, M1 Pro SoC, 32 GB, macOS Sonoma 14.6.1 (ste)
Macbook Air ?, 2020, M1 SoC, 8GB, macOS Sequoia 15.4.1 (fire)
Mac Mini, 2024, M4 SoC, 16GB, macOS Sequoia 15.5 (syn)
Macbook Air, M4
iPhone 15, 2023, A16 SoC, iOS 18.5 (jah)
iPhone 13 Pro, 2021, A15 SoC, iOS 18.5 (emp)
iPhone 16 Max, 2024, A18 Pro SoC, iOS 18.5 (con)
iPhone 11, 2019, A13 SoC, iOS 18.5 (hellopps)
iPhone 14, 2022, A15 SoC, iOS 18.5 (sami)
iPhone SE (2nd Generation), 2020, A13 SoC, iOS 15.6.1 (jeabrats)
iPad Air 5th Gen, March 2022, M1 SoC, iOS 17.7 (tomy)
iPad Air 3rd Gen, March 2019, A12 SoC, iOS 17.5.1 (tomy)

(Thanks to one of these users being talented at creating visual representations, images accompany the following descriptions.)

The end state of this issue’s behavior offsets the image in rectangles in regular intervals, causing black rectangles to form between these offsets.



The behavior of this issue is distance-based and fades in and out depending on the camera location’s distance from the image as well as the FOV. This also applies in freecam.



Because this effect is not being applied to all images, but is most commonly being applied to longer textures, it may have to do with an image’s size being longer horizontally or vertically. All of the affected images in this post’s screenshots appear to have this property.

Summarized in the words of one user directly:

There’s a threshold of rendering at a certain distance, defined by how much detail a player is going to see; This threshold thus moves farther or closer based on the player’s/his camera’s location and his camera’s FOV. This threshold manifests as this striping bug that “shunts” affected textures across their surfaces, leaving black stripes in their wake. This threshold only exists for a certain period of distance, it does not extend to infinity.

It’s also affected by graphics setting:


My personal suspicions:

My suspicion is that Roblox has a high quality texture and a low quality texture loaded into the game and it fades this in and out depending on your camera. This makes further away textures lower quality, but it’s perhaps this lower quality texture version that is experiencing this issue because it is not properly recognizing the vertically/horizontally long images and is therefore causing the skips in the image.

General screenshots of this behavior taken by several users:




















Games in question:

6 Likes

Bumping this because I used to experience something similar in 2022-2023 as well, my middle school’s MacBooks(which were confirmed to be M-Series at the time), I think I can recall experiencing something similar on them as well, but I’m not too sure anymore. I can confirm though that the diagrams do seem to express this really well. Hopefully a fix is pushed out soon!!

1 Like

Hello, thank you for reporting this. Would you be able to send along a repro file? Being able to reproduce the issue locally increases our ability to fix it significantly.

Thanks!
M0bsterLobster

2 Likes

I tried playing PTA Subway but couldn’t see the issue myself. Please provide a repro place file - you can send it to me via a private message if you’d like.

Thanks!

How exactly would I create a repro file of this? Maybe I should send over the specific textures this is being experienced with? Also, having one of the devices I listed would be necessary for the repro.

3 Likes

I gave a list of 11 different Apple devices and haven’t heard of anyone not experiencing this despite having an Apple device. Surely this is enough to look into it?

1 Like

A member of our team will look into it. It would help if you could start from a small baseplate and create the smallest possible rbxl file that shows the issue to make the debugging and fixing process as smooth as possible. This does just seem like our level of detail system not looking great though if an image starts looking worse far away and at low QL if I understand correctly.

2 Likes

Alright, I’ll isolate the parts that this effect is being seen on and hopefully it will show up.

1 Like

File sent over as a private message. And yes, I do believe it has to do with this level of detail feature.

2 Likes

Just another example of this issue:

Just an update since there’s been no further responses: still occurring.

I’m on mac, this is a very common issue for me. UIs not even that far away are always extremely blurry even on max graphics, it’s very annoying

2 Likes

Update: bug presence is now inconsistent, with some users (including one who reported this issue) no longer experiencing it while others still experience it.

Macbook Pro 14-inch, 2021, M1 Pro SoC, 32 GB, macOS Sonoma 14.6.1:

iPad 9th Generation, iPadOS 18.6.2:

Macbook Air:

Mac Mini, 2024, M4 SoC, 16GB, macOS Sequoia 15.5:

It’s possible that this was fixed for Mac, but not iOS.