Search Issue Tracker

By Design

Votes

1

Found in

5.4.1f1

Issue ID

850802

Regression

No

[Android] Scenes containing meshes with legacy shaders as well as Standard shaders may not render correctly

Android

-

Steps to reproduce:

1) Download attached project ' Space Flyer.zip' and open in Unity
2) Build and run scene 'Main' on a device

Note : You should see that meshes of asteroids are not rendered, and spaceship still crashes in to asteroids colliders

Reproduced with: 5.3.7p1, 5.4.2p4, 5.5.0f1, 5.6.0a3

Resolution (by design): Project has disabled depth and stencil buffers in android player settings, making the background to render on top of other objects

Comments (1)

  1. BigScary

    Dec 02, 2016 18:12

    Switching all shaders to standard didn't fix this. The only workaround I have found (it's an unsatisfying one), is to set my background quads to use the mobile particle shader, and everything else (meshes) use the standard shader. Now everything renders, but there's a nasty side effect - all my foreground game objects blend awkwardly with the background.

Add comment

Log in to post comment

All about bugs

View bugs we have successfully reproduced, and vote for the bugs you want to see fixed most urgently.