iOS bug with Invisible part shadow glitch

This bug work on iOS device (iPhone 14 pro, iOS 18.1.1)

Need make any room and make sure Lighting EnvironmentDiffuseScale or EnvironmentSpecularScale more than 0
Add some light object
Add Invisible part shadow using glitch (Transparency inf and add Highlight)

And graphics 3+

Expected behavior

On PC (Windows) device will be okay.

On iOS device have a problem, it will very bright and bad.

Left button change Environment to 0
Right button remove invisible parts

A private message is associated with this bug report

1 Like

maybe because in Roblox settings the graphic quality is different

I used high graphics (10) both devices.

my guese is the gpu fault (devforum forcing me do 30 letters)

But it still can be glitch with Roblox lighting

Hi @VwCookie

Setting transparencies to infinite will create unpredictable results and is not something we officially support. Because of this we can’t guarantee what results the engine will produce as different GPUs will do different things with infinity values.

1 Like

Ah I have only 1 question, why u don’t let’s devs make invisible part with cast shadows?

You just made a invisible part that emit shadows ,and the GPU has having an headache of processing it ,so the graphics in the iOs looks different

From what I can see this looks like a issue with the EnvMap system? Because those bright lights on the wall are not specular from the light source itself. I noticed this too on iOS sometimes that the EnvMap behaves quite weirdly compared to desktop/consoles. A similar bug is also present on Vulkan where if the device reaches low VRAM the EnvMap can have severe corruption and violently flash? I don’t know if this is exactly related but I feel like it somewhat is.

This image is a bit older but im pretty sure this bug can still be consistently recreated by joining very VRAM intensive games and trying to exhaust all your video memory. This bug exclusively happens on Vulkan for me though, not sure if this also affects android Vulkan as I only tested this on Desktop.

@VwCookie, to confirm this can you try to set Lighting.Brightness to 0 and then set Lighting.GlobalShadows to false?

This would basically disable the EnvMap and reflect the skybox at all times, if the white bugged lighting is no longer there its 100% a issue with the EnvMap then.

I try later and send what will be happening