Reflections on Mobile/Web black
I've read all of the answers regarding reflections on mobile but none helped. I'm trying to create a reflective material for the iPad but all it does is show a black surface. Diffuse is working fine but the reflection channel seems to be excluded. I have two directional lights both of which show as specular highlights on the material (both set to stationary). I'm using Skylight with a custom hdr file for the reflection. I also tried a reflection capture but it won't change a thing (in Mobile preview mode + on the device itself).
I know it's possible, since I've been fiddeling around with the example scenes of UE4. I noticed that in Mobile Preview mode reflection captures don't update until I switch to Shader Model 4 or 5 preview and back, but this doesn't work in my own scene...
I've read something about environment color but i didn't find a setting for that anywhere?
How it's supposed to look:
How it looks in mobile preview mode and on iPad:
You can also see part of my settings in the skylight...
So the main issue here is that you might be misunderstanding how Deferred Rendering works within UE4.
With deferred rendering, lighting calculations come second to material calculations. Your reflection capture actors are actually taking a real-time image of your scene and applying it to your material based on their location and the sky information.
With this in mind, I have spent a good amount of time testing and consorting with my teammates. The good news is there is a bug that has already been reported which is the issue you are experiencing.
UE-4936 - Reflection Capture are Not Working with Moveable Directional Light on Mobile
This bug is scheduled to be fixed and integrated within version 4.8. As always, we appreciate our users patience reported issue. Look for the update within the release notes of 4.8 for the fix.
As your temporary workaround, you could continue to use the faked reflections through the emissive channel. If you have additional questions or need further help please let us know.
answered Mar 20 '15 at 04:08 PM
Follow this question
Once you sign in you will be able to subscribe for any updates here