The Scene Performance Analyzer is an editor-only tool that visualizes the performance impact of every renderer in your scene. It estimates the GPU and CPU cost of objects using metrics such as triangle count, material complexity, and renderer state. This information is displayed in the form of a heatmap, helping you identify performance hotspots.
Key Features:
- Instantly see which GameObjects are expensive to render using an in-editor color gradient overlay - Live Heatmap Visualization
- Calculates approximate GPU/CPU impact based on mesh data, material count, and renderer complexity - Accurate Cost Estimation
- Adjust thresholds, colors, update frequency, and visibility settings through a dedicated window - Customizable Settings
- Editor-only script that does not affect runtime builds or gameplay logic - Lightweight and Safe
Ideal For:
- Developers working with large, open-world scenes
- Artists optimizing static or baked environments
- VR and mobile game developers with strict performance budgets
- Teams aiming to catch render bottlenecks before profiling
Very Easy Setup
Simply install the package, add the ScenePerformanceAnalyzer script, and open the Scene Performance Analyzer window. The system starts tracking renderers and generating the heatmap on start.