Enable 3D shows up black

It just shows up black, I have no idea why. Tried installing the latest version of Java, that didn’t work. Tried multiple web browsers, and that didn’t work. This also happens 100% of the time.

Screenshot

1 Like

[quote] It just shows up black, I have no idea why. Tried installing the latest version of Java, that didn’t work. Tried multiple web browsers, and that didn’t work. This also happens 100% of the time.

Screenshot [/quote]

I think this is a known issue. On one of Roblox’s livestreams Merely did address the issue with textures not rendering.

Funny thing is, everything appears fine to me. What browser and version of OpenGL/WebGL are you running? (I assume it uses WebGL; that’s what it looks like)

The glitch occurs randomly and is not a persistent bug. Everything typically works fine for me, but I’ve gotten the bug a few times. With this in mind I don’t think WebGL or whatever graphics renderer roblox uses on the website has much of an affect on this since Merely has addressed it as a bug.

[quote] It just shows up black, I have no idea why. Tried installing the latest version of Java, that didn’t work. Tried multiple web browsers, and that didn’t work. This also happens 100% of the time.

Screenshot [/quote]

Are you also positive it happens 100% of the time? Have you tried it on different items extensively?

Merely did address this bug, but typically it isn’t persistent and only happens sometimes.

It’s … complicated. We use a CDN that caches copies of our thumbnails in web servers around the world so that they can be delivered more quickly to people within different regions. In order to load the textures for 3D thumbnails, the response has to contain “Cross Origin Resource Sharing” headers so that the browser knows that it’s okay to load the texture from a different domain. (e.g. loading a texture from rbxcdn.com on roblox.com).

The problem is, some requests are cached without the CORS headers, so your browser rejects the textures. This happens very inconsistently. An item that loads for you might not load for another user, or vice versa.

Purging the server cache is a bit tricky and we’re looking into ways to solve this.