Search Unity

  1. Welcome to the Unity Forums! Please take the time to read our Code of Conduct to familiarize yourself with the forum rules and how to post constructively.
  2. Dismiss Notice

SuperLevelOptimizer

Discussion in 'Assets and Asset Store' started by New.Game.Studio, Feb 6, 2015.

Thread Status:
Not open for further replies.
  1. New.Game.Studio

    New.Game.Studio

    Joined:
    Feb 6, 2015
    Posts:
    16
    Crazy discount only three days. Things to buy SuperLevelOptimizer for $ 15.
    The Last day of discount.
    https://www.assetstore.unity3d.com/en/#!/content/25370
    You no longer need to worry about the number of draw calls or CPU load. Super Level Optimizer itself automatically optimizes the level for you. One push of a button you can create atlases (one texture instead of a few) and combine meshes (which also reduces the load on the processor).
    Video :
    http://www.youtube.com/watch?app=desktop&persist_app=1&v=UOd4QmQes44
    AngryBots optimization tutorial :
    http://www.youtube.com/watch?app=desktop&persist_app=1&v=JSk1PMdkBvw
     
    Last edited: Feb 15, 2015
  2. New.Game.Studio

    New.Game.Studio

    Joined:
    Feb 6, 2015
    Posts:
    16
  3. kurylo3d

    kurylo3d

    Joined:
    Nov 7, 2009
    Posts:
    1,123
    If you were to bake atlasses in your game envrionment with this tool. How would you handle per location? Also can you decide which objects are in which atlases? Also does it make sure not to duplicate texture instances in another atlas?
     
  4. New.Game.Studio

    New.Game.Studio

    Joined:
    Feb 6, 2015
    Posts:
    16
    He looks for objects with identical shaders, and puts textures in one atlas, thus, that atlases were displayed correctly, it displaces object UV.
     
  5. New.Game.Studio

    New.Game.Studio

    Joined:
    Feb 6, 2015
    Posts:
    16
    Friends I have a question for you: What price for this tool you shield acceptable.
     
  6. kurylo3d

    kurylo3d

    Joined:
    Nov 7, 2009
    Posts:
    1,123
    problem is there are already versions of this tool that do this and more. Hate to be a party pooper cause u put effort in, but if you cant combine multiple locations as seperate objects and multiple atlases or same atlas between multiple locations... then whats the point other then a quick mobile game thing.
     
  7. New.Game.Studio

    New.Game.Studio

    Joined:
    Feb 6, 2015
    Posts:
    16
    SuperLevelOptimizer can unite meshs, and also create atlases for any objects which are on any position. Also numerous use is supported. For example if you already created atlases and baked objects, and then decided to add to a scene couple more of objects. You can safely use SuperLevelOptimizer it will create the new atlas instead of old, and also will bake all objects. And it is possible to repeat this process some time.
     
  8. New.Game.Studio

    New.Game.Studio

    Joined:
    Feb 6, 2015
    Posts:
    16
    Perhaps you ask: than SuperLevelOptimizer is better than static batching? I will answer: if you want to connect two objects to different materials, but to one shader, static batching of it won't be able to make. After all it will be for this purpose necessary to create atlas.
    SuperLevelOptimizer have one more advantage. We will allow on one object there are two materials with identical shaders. These two materials it is two draw calls. Static batching with it won't be able to make anything. And now we will present that at us not two materials, but five, it already five draw calls. Five draw calls it isn't enough, but that if there is a lot of such objects. It is serious load of the processor. But SuperLevelOptimizer will cope with this problem. He will create one big atlas, and then will bake all objects in one object, thereby the quantity of draw calls will decrease to one - two (depending on quantity of different shader).
     
  9. New.Game.Studio

    New.Game.Studio

    Joined:
    Feb 6, 2015
    Posts:
    16
    Hurry to buy until there is a discount.
     
  10. kurylo3d

    kurylo3d

    Joined:
    Nov 7, 2009
    Posts:
    1,123
    How would you bake the objects in 2 different rooms into 1 atlas while also keeping the 2 rooms as 2 objects instead of one combined one?
     
  11. New.Game.Studio

    New.Game.Studio

    Joined:
    Feb 6, 2015
    Posts:
    16
    After creating the atlas it is assigned to each object material. Thus every object in the texture of the material will atlas, each object will use its portion of the atlas.
     
  12. kurylo3d

    kurylo3d

    Joined:
    Nov 7, 2009
    Posts:
    1,123
    I see, so you do not actually combine any objects. You just create an atlas and move the uvs. At least thats what it sounds like. So you would rely on static batching or combining objects manually.
     
  13. New.Game.Studio

    New.Game.Studio

    Joined:
    Feb 6, 2015
    Posts:
    16
    At SuperLevelOptimizer three stages of optimization:
    1. Creation of atlases.
    2. Combination of the meshy.
    3. Destruction of old objects.

    Creation of atlases seems to you useless (after all it simply creates new texture in material). But let's present that we don't create atlases. For example we have two objects with identical shaders, but with different textures. To combine objects with different textures it won't turn out. But if we create the atlas, one texture for these two objects, the combination will pass successfully. In it the idea of creation of atlases also consists, to simplify work on a combination of objects.
    So, yeah, i would trusted of combining objects manually.
     
    Last edited: Feb 12, 2015
  14. kurylo3d

    kurylo3d

    Joined:
    Nov 7, 2009
    Posts:
    1,123
    I understand how static batching works. My question was if you rely on static batching or if you combine all the objects into 1 mesh automatically.

    Then begs the issue. If its 1 big mesh... It will hurt performance because if your in ROOM A and you also combined objects in room B... well then it will render everything in room B as well as Room A which is undesirable.

    There should be a system in place for combining objects per location, yet at the same time keeping every new object in the same atlas so that the combined objects can also take advantage of static batching if you happen to see them both on the screen at the same time.
     
  15. kurylo3d

    kurylo3d

    Joined:
    Nov 7, 2009
    Posts:
    1,123
    And another question, what happens if you run out of resolution on the texture? Does it create a 2nd atlas?
     
  16. New.Game.Studio

    New.Game.Studio

    Joined:
    Feb 6, 2015
    Posts:
    16

    This is not included in the job SuperLevelOptimizer. The developer can decide which areas and to what mesh bake it.
     
  17. New.Game.Studio

    New.Game.Studio

    Joined:
    Feb 6, 2015
    Posts:
    16
    Atlases baker tries to keep that resolution textures that they had. But if it fails, then the texture quality deteriorates.
     
  18. New.Game.Studio

    New.Game.Studio

    Joined:
    Feb 6, 2015
    Posts:
    16
    Crazy discount only three days. Things to buy SuperLevelOptimizer for $ 15.
     
  19. kurylo3d

    kurylo3d

    Joined:
    Nov 7, 2009
    Posts:
    1,123
    curious im looking at your products on the asset store. Whats the difference between Super Level Optimizer and Draw Calls Optimization Tool?
     
  20. New.Game.Studio

    New.Game.Studio

    Joined:
    Feb 6, 2015
    Posts:
    16
    Atlases generation
     
  21. kurylo3d

    kurylo3d

    Joined:
    Nov 7, 2009
    Posts:
    1,123
    you literally have a 3rd product called atlas baker. Wtf is that then lol.
     
  22. New.Game.Studio

    New.Game.Studio

    Joined:
    Feb 6, 2015
    Posts:
    16
    Thanks for the reminder. It's really funny. I do not remember why I posted it in the asset store, and now I can not remove it.
     
  23. New.Game.Studio

    New.Game.Studio

    Joined:
    Feb 6, 2015
    Posts:
    16
    The attention, until the end of an action remained two days. Manage to buy SuperLevelOptimizer for $15.
     
  24. New.Game.Studio

    New.Game.Studio

    Joined:
    Feb 6, 2015
    Posts:
    16
    Today is the last day of crazy discounts. Things to buy SuperLevelOptimizer for just $ 15.
     
  25. hippocoder

    hippocoder

    Digital Ape Moderator

    Joined:
    Apr 11, 2010
    Posts:
    29,723
    Locked due to abusing spam rules by deleting posts and posting new ones. Moderators can see history. Learn your lesson for the next asset you release.
     
Thread Status:
Not open for further replies.