Legacy Documentation: Version 5.0
Modeling Characters for Optimal Performance
Frame Debugger

Rendering Statistics Window

Suggest a change

Success!

Thank you for helping us improve the quality of Unity Documentation. Although we cannot accept all submissions, we do read each suggested change from our users and will make updates where applicable.

Close

Sumbission failed

For some reason your suggested change could not be submitted. Please try again in a few minutes. And thank you for taking the time to help us improve the quality of Unity Documentation.

Close

Cancel

The Game View has a Stats button in the top right corner. When the button is pressed, an overlay window is displayed which shows realtime rendering statistics, which are useful for optimizing performance. The exact statistics displayed vary according to the build target.

Rendering Statistics Window.
Rendering Statistics Window.

The Statistics window contains the following information:-

Time per frame and FPS The amount of time taken to process and render one game frame (and its reciprocal, frames per second). Note that this number only includes the time taken to do the frame update and render the game view; it does not include the time taken in the editor to draw the scene view, inspector and other editor-only processing.
Draw Calls The total number of meshes drawn after batching was applied. Note that where objects are rendered multiple times (for example, objects illuminated by pixel lights), each rendering results in a separate draw call.
Batched (Draw Calls) The number of initially separate draw calls that were added to batches. “Batching” is where the engine attempts to combine the rendering of multiple objects into one draw call in order to reduce CPU overhead. To ensure good batching, you should share materials between different objects as often as possible.
Tris and Verts The number of triangles and vertices drawn. This is mostly important when optimizing for low-end hardware
Screen The size of the screen, along with its anti-aliasing level and memory usage.
SetPass The number of rendering passes. Each pass requires Unity runtime to bind a new shader which may introduce CPU overhead.
Visible Skinned Meshes The number of skinned meshes rendered.
Animations The number of animations playing.

See also the rendering section of the profiler window which provides a more verbose and complete version of these stats.

Modeling Characters for Optimal Performance
Frame Debugger