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
- URP Realtime reflection probes do not update when RenderProbe() is being called once per second
- Addressable terrain shader variants are stripped from the Player
- [iOS] Debug.Log() appears as <private> in Console app
- UI stays in the background when it is disabled in simulator
- A wrong log file is attached when project is launched with a "-logFile" command line argument
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"