Search Unity

Need help Optimizing!

Discussion in 'iOS and tvOS' started by eco_bach, Mar 18, 2017.

  1. eco_bach

    eco_bach

    Joined:
    Jul 8, 2013
    Posts:
    1,601
    Ok so these are my settings
    -NO GI
    -Static and Dynamic batching enabled
    -Metal Graphics API
    -IL2CP SCripting backend
    Script Call Optimization fast but no Exceptions

    For my high poly FBX files (3 x 4 million each!)
    -Mesh Compression OFF
    -Read Write Disabled
    -Optimize Mesh
    -Import Materials

    And setting Application.targetFramerate =60

    Even with all these settings only getting 20-24fps on a iPad pro.

    What else can I do (outside of reducing poly count) to further optimize playback(get higher fps)?
    What about textures, does compression type or size impact playback performance?
    Any help appreciated!
     
  2. sfjohansson

    sfjohansson

    Joined:
    Mar 12, 2013
    Posts:
    369
    I always had better performance on openGL ES 2 than metal. Your Poly count seems high, I got like 80k in one of my scenes in total. Maybe read one of the "optimise for mobile" guides that pop up when you google, those will be more in depth and it will be a combination of things that needs to be sorted out.
     
  3. eco_bach

    eco_bach

    Joined:
    Jul 8, 2013
    Posts:
    1,601
    Thanks. Will give OpenGLES2 a try!