Search Unity

  1. We're looking for feedback on Unity Starter Kits! Let us know what you’d like.
    Dismiss Notice
  2. Unity 2017.2 beta is now available for download.
    Dismiss Notice
  3. Unity 2017.1 is now released.
    Dismiss Notice
  4. Introducing the Unity Essentials Packs! Find out more.
    Dismiss Notice
  5. Check out all the fixes for 5.6 on the patch releases page.
    Dismiss Notice
  6. Help us improve the editor usability and artist workflows. Join our discussion to provide your feedback.
    Dismiss Notice

Unity 2D many Sprites performance on Mobile - Sprite Atlas

Discussion in '2D' started by SagarDabas1, Aug 13, 2017 at 10:43 AM.

  1. SagarDabas1

    SagarDabas1

    Joined:
    Apr 27, 2013
    Posts:
    8
    In my scene :

    There are 4 parallax layers, one platform layer and one characters layers (there is only one character for now).

    All parallax layer sprites are in single 2K sprite.

    I am using perspective camera for parallax effect.

    It is 2D platformer game.

    I am using Unity 2017.1 engine, created Sprite Atlas using Unity Engine only.

    Stats are :
    8 batches, 33 Saved by batching
    9 Set pass calls
    Less than 700 tris and 1000 vertices


    If I disable all the parallax layers FPS increase to 60 on Android platform
    and with layers enabled FPS drops to 30 fps.

    My doubt : New Sprite Atlas feature of Android might not be working on Android ?

    Can someone please guide me how can I improve the performance with all 4 parallax layers on.
     
    Last edited: Aug 13, 2017 at 1:30 PM