Search Issue Tracker
By Design
Votes
0
Found in
2018.3.0a6
Issue ID
1065044
Regression
No
[iOS] Shadows of a sphere are not drawn on game object with Standard (Specular setup) shader on OpenGLES2
To reproduce:
1. Open attached project;
2. Open "test" scene;
3. Change Graphics API to OpenGLES2;
4. Build and run on iOS devices.
Expected result: Shadow of the sphere is drawn on the game object with Standard (Specular setup) shader.
Actual result: Shadow of a Sphere is not drawn when using Standard (Specular setup) shader on OpenGLES2.
Notes:
-Only reproduces with Mixed Light mode;
-Only reproduces with Standard (Specular setup) shader
Devices under testing:
Reproduced with
-iPhone 6s, SoC: A9, iOS: 11.2.1
-iPad Mini 5th gen, SoC: A9, iOS: 10.3
-iPad Mini 4, SoC: A8, iOS: 11.4
-iPhone 7 plus, SoC: A10, iOS: 11.4
-iPhone X, SoC: A11, iOS: 11.4.1
Reproduced with: 2018.1.9f1, 2018.2.2f1, 2018.3.0a6
Add comment
All about bugs
View bugs we have successfully reproduced, and vote for the bugs you want to see fixed most urgently.
Latest issues
- VFX Graph Memory leak when calling the ClearPropertyBinders and AddRemoveVFXProperty
- Entering "Configure Avatar" inside the Inspector locks it
- [Render Graph Viewer] Resource list icons cropped and in inconsistent positions
- Scene View with Debug Draw Mode enabled is gray when GPU Resident Drawer is enabled
- The UI is not visible when resizing out of focus built Player window with Application.runInBackground set to false
Resolution Note (2019.2.X):
OpenGLES 2.0 supports up to 8 textures at the same time on iOS. Shadows happen to be that 8th texture so OpenGLES simply does not load it and displays a warning in logs:
"Shader: 'Standard (Specular setup)' exceeds the number of texture image units, marking as unsupported"