Search Unity

Unity 2017 + Legacy Deferred + Legacy Shader = iPhone Artifacts

Discussion in 'Editor & General Support' started by 2FlyDreams, Feb 15, 2018.

  1. 2FlyDreams

    2FlyDreams

    Joined:
    Oct 18, 2013
    Posts:
    42
    Hi there!

    Camera with Legacy Deferred Rendering Path + MeshRenderer with Material using any Texture and any Legacy Shader = Artifacts on iPhone X (real device and simulator).

    How it looks in Unity: http://prntscr.com/ifb36t
    How it looks in Simulator: http://prntscr.com/ifb2ah

    I have attached UnityPackage of the Project.

    Also you can easily reproduce it:

    1) Create new Project and new Scene;
    2) Create a Plane with such Transform and Material: http://prntscr.com/ifb5jo ;
    3) Set such Transform and Rendering Path of Camera: http://prntscr.com/ifb6oc ;
    4) Save the Scene;
    5) Build to iPhone X real device or simulator.

    I am using Unity 2017.3.1f1 and Xcode 9.2 (9C40b).

    If I change to any other Rendering Path or to any Standart Shader, it works fine.

    Is there any way to stay with Legacy Deferred Rendering Path & Legacy Shaders?

    Thank you!
     

    Attached Files:

    Last edited: Feb 16, 2018