Skip to content

Graphic tool using PySide for visualizing the logcat performance output from Unity on Android

License

Notifications You must be signed in to change notification settings

ipsquiggle/UnityLogCat

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

UnityLogCat

Graphic tool using PySide for visualizing the logcat performance output from Unity 3D on Android.

Because I found that eyeballing the console spam looking for relevant changes was nearly impossible.

  • Displays a graph for each of the performance values Unity logs.
  • Graphs can be clicked on to highlight a specific point in time.
  • All other unity-specific spew is directed into a text area for easy viewing.
  • Most extreme value is highlighted in yellow (and cropped from the chart, as there are often obnoxious 1-frame spikes when the level loads that make the rest of the chart unreadable).
  • Small connection indicator shows whether the phone is even outputting to logcat. (Darn flaky ADB.)

Todo

  • Provide installation instructions (re: PySide)
  • Get rid of hard-coded path to android SDK.
  • Add coloring to the log based on log type (debug, info, etc.)
  • Allow easy custom "targets" for any of the charts.
  • Handle spikes more elegantly (e.g. highlight anything above some deviation, or something.)
  • Synchronize selection across all charts, and possibly the output log as well.

About

Graphic tool using PySide for visualizing the logcat performance output from Unity on Android

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages