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
- Property field override bar does not update transparency correctly when switching between valid and invalid GameObjects
- Project window selection is not updated when search term is changed
- Error when adding valid MonoBehaviour script to Prefab in Project window
- Editor Launch Screen will close when Enter is pressed on it
- ObjectPool's pool is destroyed when entering Play Mode without reloading Domain
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"