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

Stats Monitor - Performance Stats & Graph for Unity

Discussion in 'Assets and Asset Store' started by ciathyza, Aug 30, 2015.

  1. ciathyza

    ciathyza

    Joined:
    Aug 16, 2015
    Posts:
    108
    Hi SugoiDev! I sent you a PM!
     
  2. chunk_split

    chunk_split

    Joined:
    Dec 25, 2017
    Posts:
    7
    Does this have VR support, yet?
     
  3. bitinn

    bitinn

    Joined:
    Aug 20, 2016
    Posts:
    958
    A small fix that could be in the next release:

    Code (CSharp):
    1.             if (_widget == null && _widget.KeepAlive) DontDestroyOnLoad(gameObject);
    2.             CreateUI();
    3.             if (_widget != null) SetRenderMode(_widget.RenderMode);
    I am pretty certain it should be "_widget != null && _widget.KeepAlive", otherwise KeepAlive flag has no effect.
     
  4. ciathyza

    ciathyza

    Joined:
    Aug 16, 2015
    Posts:
    108
    Which Unity version are you using? It should be working out of the box. Can you confirm this: Create a new scene, drop SM in via GameObject/Create Other/Stats Monitor, then use keys:

    SHIFT + ~ Toggle on/off
    CTRL + ~ Change position
    ALT + ~ Switch styles
     
  5. ciathyza

    ciathyza

    Joined:
    Aug 16, 2015
    Posts:
    108
    I'll plan this in for next release, thanks for the hint!
     
  6. ciathyza

    ciathyza

    Joined:
    Aug 16, 2015
    Posts:
    108
    SHIFT/CTRL/ALT in combination with the tilde key. That's the default. I chose the Tilde as default because it was/is standard in many commercial games. But you can change the key assignment to whatever you prefer in the Stats Monitor config panel.
     
  7. ciathyza

    ciathyza

    Joined:
    Aug 16, 2015
    Posts:
    108
    You're taking the word 'Tilde key' too literally. Just press the SHIFT key and the key with the Tilde printed on it! Does that make sense? In many games you have to press the Tilde key to open a console but actually it's pressing the backwards quote key. I guess nobody wants to say 'Backwards Quote Key".
     
  8. WelchCompositions

    WelchCompositions

    Joined:
    Sep 30, 2013
    Posts:
    29
    I'm looking for a tool to display the same contents as the Unity internal profiler and/or the rendering statistics window in editor. Specifically I want to be able to monitor draw calls, tri count, vert count, and batches. Is this something your tool can display or do you know a way to access this information so I can display it on my own.
     
  9. ciathyza

    ciathyza

    Joined:
    Aug 16, 2015
    Posts:
    108
    Hi WelchCompositions,
    As far as I know there is currently no way to determine the draw call count via script with Unity. I've looked earlier into this but couldn't find any API that would give access to this or any other efficient way to determine draw call count. that's why you can't find it in any of the performance measuring assets, sans Unity's own stats display. I know, this sucks. If an efficient method to check draw calls becomes available I'll be happy to add it as a new feature. Same goes for tri/vert counts.

    On a related note, Stats Monitor can show you: currently rendered objects / total render objects* / total objects
    (*Render Objects are objects that have a Renderer component) if you enable this option (disabled by default).
     
  10. oilegg

    oilegg

    Joined:
    Nov 19, 2012
    Posts:
    1
    I have a question about this.
    I am looking for something to search external application ram and cpu storage in standalone build on window.
    As performance counter is not usable in unity,
    i am thinking is this asset able to get external application or just focus on unity itself?
     
  11. ciathyza

    ciathyza

    Joined:
    Aug 16, 2015
    Posts:
    108
    Hi oilegg, Stats Monitor doesn't access any system info outside the Unity application it is used in.
     
  12. nicolasgramlich

    nicolasgramlich

    Joined:
    Sep 21, 2017
    Posts:
    231
    Hey, it appears that the `Stats Monitor Parameters` don't open in Unity 2019.3.05f. When clicking the button it just opens a blank grey panel. There are no errors in the console :eek:
     
  13. nicolasgramlich

    nicolasgramlich

    Joined:
    Sep 21, 2017
    Posts:
    231
    Please disregard, I just forgot adding the "Widget" child component :)