Black Artifacts on some android devices after upgrading from 2017 to 2018
Hi, after upgrading from unity3d 2017 to 2018.5, my players started to complain about weird black artifacts on their android devices. There is also a bug when some objects with standard shader are randomly disappearing and flickering when they are too close to the camera. I cannot imagine what could cause these black artifacts and flickering.
Graphics Quality is set to low, shadows are disabled, no image effects.
These artifacts are pixelated... What could it be?
APK: http://vitsum.ml/downloads/com.evertechsandbox-0.3.230.apk
OBB: http://vitsum.ml/downloads/main.230.com.evertechsandbox.obb
Hi, did you manage to find the cause of this problem or any solution?
Did you ever find a fix for this? I'm experiencing it on an Adreno 630 GPU with 2018.2.5f1
Answer by richard141289 · Jan 05, 2019 at 02:06 PM
Hi @vitaly , were you able to fix this issue ?. I get the same issue when I try to run it on some android devices, the black planes are appearing over parts of colliders
Answer by noxxomatik · Jan 15, 2019 at 10:30 PM
We had the same problem. We could fix it by unchecking the Automatic Graphics API checkbox in the Android Player Settings, removed Vulcan and OpenGLES 3.0 from the list and just addedOpenGLES 2.0 to the it.
Using OpenGLES 2.0 on all devices enables other problems with ARCore on some. So it´s just a temporary fix but maybe a hint into the right direction.
I later also discovered that some mobile devices can't handle enabled GPU Instancing with the standard material. This shows the same artifacts.
Your answer
Follow this Question
Related Questions
Need help with weird graphic artifacts on Motorola Moto G. 1 Answer
GPS does not work on Android - only on iOS 3 Answers
Shader works in editor but not in Android - Pass 'meta' has no vertex shader 1 Answer
Navigation bar problem 0 Answers
AR Foundation "Camera Rainbow Disorder" on ARSession.Reset() 1 Answer